在我的應用程序我有一個簡單的UITableViewController
這只是普通的Objective-C代碼,沒有.xib或故事板涉及。它代表標籤欄中一個選項卡的內容。如何在iOS7中使UITableViewController子類尊重topLayoutGuide?
由於iOS 7的內容與頂部的狀態欄和底部的標籤欄重疊。
僅使用代碼,我怎樣才能使表格視圖在頂部和底部添加空間以便與topLayoutGuide
和bottomLayoutGuide
對齊?
我知道
self.edgesForExtendedLayout=UIRectEdgeNone;
,但似乎只是收縮表視圖不相交的標籤欄和禁用標籤欄的透明度。相反,我希望表視圖添加一些填充。
謝謝!
更新:
我也試着明確設置automaticallyAdjustsScrollViewInsets
到YES
,但這並沒有幫助(應該是反正默認行爲)。