我正在尝试使用 UISearchController 为我的 iphone 应用程序显示一个简单的搜索屏幕。我使用了嵌入在UINavigationController中的UITableViewController和UISearchController
- 这让我看到以下屏幕(状态 1)
- 当用户单击搜索字段时,我会看到下面的屏幕(状态 2):搜索栏很好地显示在状态栏下方的屏幕顶部。
我想做的是立即获得状态2而不进入状态1
我尝试添加此代码
presentViewController(searchController, animated: true, completion: nil)
但如果动画为假,它要么不显示搜索栏,要么按我想要的方式显示,但在临时显示导航栏的不必要过渡之后