2013-10-03 31 views
0

問題:的iOS負載的UIView爲UITableView的

從故事板用作標題和部分頁腳使用原型UITableViewCells。 我想從故事板中使用它們,因爲Autolayout功能。

對於頁腳,我需要居中UIActivityIndi​​cator。對於標題還有其他的東西。

我曾嘗試:

故事板裏面,我已經創建的UIViewController。 這個UIViewController內部是UITableView和UIView與UIActivityIndi​​catorView。

我試圖深入複製像這樣Question。但它不起作用。 UIView沒有實現NSCopying協議。

有沒有辦法從故事板實例化頁眉和頁腳視圖?

UPDATE

找到了UITableViewHeaderFooterView但閱讀文檔後,我沒有看到一個方法在故事創造原型細胞。

回答

0

在故事板中創建細胞原型。

在視圖控制器中,- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section通過dequeReusableCellWithIdentifier得到了具有該原型的id的單元。

從方法調用,返回不是表格視圖單元格,但它是內容視圖。

這工作,但不是真的很好的解決方案。但它會在任何一天手動輸入單元格代碼並附加自動佈局規則。在測試過程中沒有注意到任何異常行爲。