我有一个UIViewController
符合 a 的 a UITabBarController
,所以我不能在它之前添加一个导航控制器。在我看来,我有一个UITableView
太小了,所以当您单击UITextField
它们并且键盘出现时,您无法真正看到这些单元格。考虑到这一点,我在我的textFieldShouldBeginEditing
方法中插入了以下内容:
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration:0.35f];
CGRect frame = self.view.frame; frame.origin.y = -120;
[self.view setFrame:frame];
[UIView commitAnimations];
这样,一切都向上滚动,它解决了我无法看到单元格的问题,但是我有一个UINavigationBar
我不想滚动的问题。我该怎么办?
顺便说一句,我不能让它成为UITableViewController
因为不是所有的屏幕都是UITableView
谢谢!