2014-02-12 31 views
0

我有一個應用程序,使用導航控制器和標籤欄控制器。所以我的視圖控制器都有導航欄和標籤欄。UITableView自動填充3.5英寸屏幕Xib作物

當我添加一個UITableView到一個UIViewController,然後跑了3.5英寸的屏幕模擬器,將發生以下情況

  1. 表的頂部在的UIViewController中的不啓動(正下方的導航欄)
  2. 底部的內容(如果我有一個以上的頁面,滾動到下)被削減的
  3. 如果我用一種風格==分組,然後頭球頂總是被切斷

要明白我的意思,請嘗試以下步驟:

  1. 創建類型的UIViewController的一個新的文件與廈門國際銀行
  2. 確保自動版式檢查
  3. 在界面設計,集模擬指標有半透明的頂部酒吧和底部標籤欄。
  4. 添加一個UITableView到小區
  5. 在裏面添加一些數據,這樣你就可以看到這些數據,並滾動
  6. 運行程序

誰能幫助提供指導,如何解決這些問題?你們是否也會遇到這些問題,還是僅僅是我?

回答

1

假設它再現了在iOS 7的地方,在你的觀點做負載:

- (void)viewDidLoad { 
    [super viewDidLoad]; 
    // To support iOS 6 
    if ([self respondsToSelector:@selector(setEdgesForExtendedLayout:)]) { 
     self.edgesForExtendedLayout = UIRectEdgeNone; 
    } 
} 
+0

這實際上使得它差很多。 – MGreenfield

+0

你能提供一些截圖嗎? –

+0

++爲我工作 – QED

相關問題