Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/63.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ipad 当搜索栏为导航栏的标题视图时,“取消”按钮无法显示_Ipad_Ios9_Uisearchbar_Uisearchcontroller - Fatal编程技术网

Ipad 当搜索栏为导航栏的标题视图时,“取消”按钮无法显示

Ipad 当搜索栏为导航栏的标题视图时,“取消”按钮无法显示,ipad,ios9,uisearchbar,uisearchcontroller,Ipad,Ios9,Uisearchbar,Uisearchcontroller,在UISplitViewController中添加UISearchController.searchBar作为UINavigationItem的titleView时,我遇到了一个问题(似乎是苹果的bug)。即使我调用了searchBar,取消按钮也始终无法显示。showsCancelButton=YES 只有在使用iOS 9中新增的、在iPad上运行的UISearchController时才会发生这种情况,在iPhone 6+/6s+横向模式下无法重新编程 我这里有一个演示,如何解决这个问题?以

UISplitViewController
中添加
UISearchController.searchBar
作为
UINavigationItem
titleView
时,我遇到了一个问题(似乎是苹果的bug)。即使我调用了
searchBar,取消按钮也始终无法显示。showsCancelButton=YES

只有在使用iOS 9中新增的、在iPad上运行的
UISearchController
时才会发生这种情况,在iPhone 6+/6s+横向模式下无法重新编程

我这里有一个演示,如何解决这个问题?以下是图片和屏幕截图:


你有没有想过这个问题?没有,我还不知道怎么解决。我最后添加了UISearchBar,但用“交换”右UIBarButtonItem来“取消”按钮