0
我想在Xcode(Swift)中的堆棧視圖中實現tableview。 我沒有問題把它們放在故事板中。我使用UIViewController來控制各種堆棧視圖,但我無法弄清楚如何連接tableview。Swift中堆棧視圖中的tableview
可能最好放棄堆棧視圖概念。不喜歡,因爲它在某些顯示問題上乾淨利落。
我想在Xcode(Swift)中的堆棧視圖中實現tableview。 我沒有問題把它們放在故事板中。我使用UIViewController來控制各種堆棧視圖,但我無法弄清楚如何連接tableview。Swift中堆棧視圖中的tableview
可能最好放棄堆棧視圖概念。不喜歡,因爲它在某些顯示問題上乾淨利落。
掛鉤它,不管你的表視圖是否在堆棧視圖中都沒有區別。你需要設置表視圖的委託和數據源,可能是你的視圖控制器(這是快速和骯髒的地方掛鉤)。你應該可以在界面構建器中做到這一點(確保你的VC符合UITableViewDelegate和UITableViewDataSource)現在,表格視圖沒有固有的尺寸,所以如果它運行但你看不到它,你可能必須給它一個尺寸讓它看起來是正確的(UITableView的子類,並給它一個內在的內容大小,或者,可能更簡單,在其高度/寬度上添加約束)
謝謝,請試試看。 表格在運行中顯示完美 - 所以尺寸很好。 – Jeremy
得到這個錯誤/ Users/jeremyandrews/Documents/swift/ARUA Swift 3/ARUA/ControlRoom/ControlRoom/ControlRoomViewController.swift:11:7:當我添加DataSource時,類型'ControlRoomViewController'不符合協議'UITableViewDataSource' 。在可能的類: ControlRoomViewController:UIViewController,UITextFieldDelegate,UITableViewDelegate,UITableViewDataSource { – Jeremy
UITableViewDataSource有2個必需的方法numberOfRowsInSection和cellForRowAtIndexPath,你必須實現。查看一些示例代碼的表視圖教程。你應該能夠幾乎完全遵循它們。 –