【发布时间】:2015-05-27 06:15:19
【问题描述】:
我有UICollectionView。单击UINavigationBar 中的搜索按钮时,我将UISearchController 的searchbar 添加为UINavigationItem 的标题视图。对于 iPhone,它工作正常。对于 iPad,cancel 按钮未显示。仅搜索栏就占据了整个宽度。
谁能帮我解决这个问题?提前致谢。
【问题讨论】:
-
您是否在 iPhone 和 iPad 上使用不同的故事板或 xib?
-
没有。我没有使用故事板或 xib。
-
尝试设置
searchBar.showsCancelButton = YES; -
文档明确指出:“对于在 iPad 上运行的应用程序,此属性的值被忽略,并且不显示取消按钮”。我认为这不合适,尤其是对于幻灯片/拆分视图场景。所以我提交了一个雷达:openradar.appspot.com/37498710
标签: ios objective-c uisearchbar uisearchcontroller