私はTabBarControllerを持っています。そのタブの1つには、navigationControllerであるサブビューが含まれています。私は、ナビゲーションコントローラにUITableViewControllerを継承するビューをロードします。UITableViewControllerの上マージン
私の問題は、何かの理由でテーブルビューがナビゲーションコントローラのように動き始めるのではなく、画面の上部ではなくナビゲーションバーの下半分にあるため、テーブルビューの最初のセルの上端が途切れてしまいます。
誰でもUITableViewControllerを移動する方法を提案できますか?
これは素晴らしいですが、私の場合は、私はそれを半透明に設定すると、iphone iOS 6、iPhone iOS 7、スクロールバーはちょっと台無しです。それらはここのnav barの下に広がっています。スクロールビューにedgeInsetを追加するのではなく、フレームを変更する必要があるようです。しかし、再フレーム化は機能しません。 –
@ chuckp16 'self.tableView.scrollIndicatorInsets = inset; 'を追加することもできます。標準のUINavigationBars(プロンプトなし)の場合は – dokkaebi
(64,0,0,0)が最適です。 – eulr