我有这个问题,并且根本不知道如何修复它
在mainstoryboard中,我为Top Bar设置了自动顶部布局为20 首先,我的搜索栏(顶栏)的y位置是84,但看起来像这样,我就是我想要的所有时间的应用程序
但是,当我选择搜索栏时,我使用func searchBarTextDidBeginEditing(searchBar: UISearchBar)
显示另一个栏,但即使是另一个没有出现,我的搜索栏(顶栏)向下移动,我看起来并不擅长,但它现在的位置是:20?
这是它的样子
那么,有人可以帮我解决这个问题吗?非常感谢
答案 0 :(得分:0)
在viewDidLoad方法中尝试此方法
if ([[[UIDevice currentDevice] systemVersion] floatValue] >= 7)
{
self.automaticallyAdjustsScrollViewInsets=YES;
self.edgesForExtendedLayout = UIRectEdgeNone;
self.navigationController.view.backgroundColor = [UIColor whiteColor];
self.navigationController.navigationBar.translucent = YES;
}