我已经被困在这个问题上好几天了,无法找到解决方案。
背景:
我正在重建一个基于XCode 4到XCode 6的代码,使其兼容iOS 7和8.这样做,我发现了一个奇怪的问题,如标题所述,UISearchbar
gots在点击时不可见搜索栏。
由于我工作的代码库非常大,我决定在示例应用程序中重现这一点并在此处发布示例应用程序的详细信息。
与附加的此图片一样,UISearchBar
位于UIView
中包含的UITableView
内。
在点按搜索栏时,它会转到左侧的其他位置,如下所示。
PS:我无法将搜索栏排除在视图之外并将其置于tableview中,因为它会在导航中创建一些其他问题。因此,请提供一个解决方案,使搜索栏可以定位到其父视图本身。
先谢谢。
答案 0 :(得分:0)
在iOS8上为UISearchBar明确设置框架为我解决了这个问题。
right click on chrome window displaying the HTML -> print