我将UISearchController附加到navigationItem.searchController
iOS 11上的UITableViewController的属性。正常工作:我可以使用漂亮的iOS 11样式的搜索栏。
但是,我想使搜索栏在启动时可见。默认情况下,用户必须在表格视图中向上滚动才能查看搜索栏。有谁知道这怎么可能?
左:启动后的默认情况。右:使搜索栏可见(向上滚动)。我想在启动后显示搜索栏,如右图所示。
我已经发现可以通过将hidesSearchBarWhenScrolling
导航项的属性设置为false来使搜索栏可见。但是,这会使搜索栏始终可见-即使向下滚动也是如此,这不是我想要的。
hidesSearchBarWhenScrolling