controller • Decides who should be the next text field by sorting the text fields • Fully configurable and no swizzling involved • Acts as delegate for all text fields • Fires all becomeFirstResponder() / resignFirstResponder() Swift Meetup Munich 12.05.2020 11
view hierarchy • Add UITextField to UIView in UIViewController in UIWindow • Ensure that relevant methods of view lifecycle are called • Ensure that view is layed out Swift Meetup Munich 12.05.2020 17
view hierarchy • Add UITextField to UIView in UIViewController in UIWindow • Ensure that relevant methods of view lifecycle are called • Ensure that view is layed out ✅ Swift Meetup Munich 12.05.2020 21