I'm not sure why your navigation bar will move. If you subclass or use the UINavigationControlller, then the navigation bar will be displayed by default, but you can always hide it. If you do not want this and just want a UINavgivationBar, not the stack of view controllers that you get with the controller, than its possible frame movement. I suggest using a navigation controller instead, so that your bar never moves.
, . "" , resignFirstResponder , , . - NSMutableArray UITextfieldDelegate .h - (void) textfiedDidBeginEditing: (UITextfield *) textfield .m textfied . , IE, . , - UIButton , , mutablearray resignFirstResponder , .
, .
!