1
tableHeaderView
に、これらのプリセットの検索バーを追加したUITableView
があります。UITableViewヘッダーのレイアウトが誤って下に移動しました
searchController.searchResultsUpdater = self
searchController.dimsBackgroundDuringPresentation = false
definesPresentationContext = false
searchController.searchBar.placeholder = "Search by name or phone number"
searchController.searchBar.searchBarStyle = .Minimal
searchController.hidesNavigationBarDuringPresentation = false
tableView.tableHeaderView = searchController.searchBar
しかし、一度プログラムを実行すると、下手にシフトします。私は私のストーリーボードで私の制約を3倍にチェックしましたが、私が知る限り正しく設定されています。これは何かtableHeaderView
はありますか?デフォルトでは
に拘束テーブルビューの上部には何ですか?ナビゲーションバーの下部にある場合は、このように表示されます – Gruntcakes
[automaticAdjustsScrollViewInsets](https://developer.apple.com/library/ios/documentation/UIKit/Reference/UIViewController_Class/#//apple_ref/)を設定する必要があります。 occ/instp/UIViewController/automaticallyAdjustsScrollViewInsets)をNOに設定します。 –
それは何ですか、それをどうやって変更するのですか、それを無視しますか?ナビゲーションバーが必要です。上のバーを推測するように変更しても、そのギャップはまだあります。 – ggworean