2014-03-03 87 views
1

我正在製作UIViewControllerUITableView就可以了。我希望這個tableview像「Notes」默認的應用程序(當你滾動表格內容時導航欄模糊)。ios7 tableView沒有正確的位置,頂部佈局指南

據我瞭解,我必須把我的tableViewBELOW Top Layout Guide。如果我這樣做,內容不會在導航欄下(因爲頂部佈局指南在導航欄下方)。

如果我把上面的tableView放在Top Layout Guide以上,導航欄下的內容「模糊」並且第一個表被隱藏,而iOs6上的tableview被隱藏。

我應該手動設置基於iOS版本的內容偏移嗎?我不能在viewController中使用self.topLayoutGuide,因爲它僅在iOs7中引入。

查看層次

UINavigationController -> UiViewController 
          \ 
          - UIView 
           \ 
           - UITableView 

一切都建立在故事板

回答

0

因爲你的目標不是OS版本的更多,那麼我認爲這取決於操作系統的版本,你應該處理您的UI。

所以,是的,我建議在您的代碼中設置self.topLayoutGuide,具體取決於操作系統版本。

相關問題