2015-08-31 57 views

回答

3

我看到你附加的圖像,並按照我認爲你必須使用的UITableViewController具有MAINVIEW是的UITableView

但你試圖跟隨視頻,在他們有需要的UIViewController其中有MAINVIEW是「的UIView」。因爲他們已經拖了一滴UITableview。然後他們在「主視圖中添加了另一個UIView,它是」UIVIEW「」而不是UITableview。

如果您想了解如何在UIViewController中起訴的UITableView,還有這裏的教程鏈接:

http://www.appcoda.com/ios-programming-tutorial-create-a-simple-table-view-app/

如果按照這個步驟,那麼你也將能夠創建相同的tableview你目前已經開發。然後你嘗試添加一個視圖到MAINVIEW。它會允許你添加它。

+0

謝謝你的伴侶,我也被懷疑過。 – Bernard

1

你不應該添加UIViews到UITableView的。 UITableView顯示的內容應該是由UITableViewDataSource和UITableViewDelegate的相關方法返回的單元格。

特別針對你的情況,在你提到的YouTube教程中,UIView被拖到UITableView的頂端,而不是在UITableView的內部。所以父視圖不是表視圖,是視圖控制器的主視圖。

試試看,繼續教程以獲取表格視圖的內容 - 單元格。祝你好運!

+0

感謝您的回答。這對我來說很明顯。但我的疑問是,如何將視圖添加到UITableView的頂部?在教程中沒有NavigationController。是因爲這個嗎? – Bernard

+0

正如您可以在層級視圖的左側看到的,我無法在「發現表視圖控制器」和「表視圖」之間添加視圖。 – Bernard

+0

您應該將其放在左側層次結構視圖的表格視圖上。它應該允許你這樣做...... –