我在iOS11的UITableViewController的navigationItem.searchController
属性上附加了一个UISearchController.这很好用:我可以使用漂亮的iOS11风格的搜索栏.
不过,我想让搜索栏在启动时可见.默认情况下,用户必须在表视图中向上滚动才能看到搜索栏.有人知道这是怎么可能的吗?
Left: default situation after launch. Right: search bar made visible (by scrolling up). I’d like to have the search bar visible after launch, as in the right screenshot.个
我已经发现,通过将我的导航项目的属性hidesSearchBarWhenScrolling
设置为false,可以使搜索栏可见.然而,这会导致搜索栏始终可见-即使在向下滚动时也是如此-这不是我想要的.