我想在幾個故事板場景中使用相同的表格視圖單元格佈局。我可以在其中一個場景中設計原型單元,並以某種方式在另一個表視圖控制器中訪問它(即dequeueReusableCellWithIdentifier)?從另一個視圖控制器使用原型單元格
6
A
回答
4
這是不可能的,但是您可以將源表格視圖中的原型單元格複製到故事板中的目標單元格,並且可以輕鬆地重用它。
1
您可以在.xib
文件中設計您的原型單元格,並將其導入多個UITableViewController
子類。只要確保在代碼中的引用和原型單元格之間保持標識符同步。
class YourViewController: UITableViewController {
func viewDidLoad() {
super.viewDidLoad()
let nib = UINib(nibName: "your_file_name", bundle: nil)
tableView.registerNib(nib, forCellWithReuseIdentifier: "your_cell_identifier")
// ...
}
}
同樣適用於自定義UICollectionViewCell原型及其在UICollectionView
子類中的使用。
相關問題
- 1. 從另一個視圖控制器返回時,UICollectionView複製單元格
- 2. 從另一個視圖控制器通知視圖控制器
- 3. 如何將表格視圖控制器單元鏈接到另一個視圖?
- 4. 從另一個視圖控制器
- 5. 'segue'從不同的表格視圖單元到同一個視圖控制器
- 6. 如何從一個視圖控制器從另一個視圖控制器使用setmathod
- 7. 從視圖控制器調用另一個類(無視圖)
- 8. 從另一個視圖調用Web視圖控制器
- 9. Codeigniter - 使用ajax從視圖中調用另一個控制器
- 10. 從另一個視圖控制器的視圖控制器觸發器操作
- 11. 如何從另一個控制1個視圖控制器?
- 12. 如何使用在另一個視圖控制器中輸入的值填充表視圖單元格
- 13. 使用按鈕從一個視圖控制器轉換到另一個視圖控制器
- 14. 如何從另一個視圖控制器呈現視圖控制器
- 15. 將數據從視圖控制器傳遞到另一個視圖控制器
- 16. IOS - 從表格視圖控制器獲取值並將其發送到另一個表格視圖控制器
- 17. 一個控制器使用另一個控制器的視圖呈現
- 18. Cakephp - 從另一個控制器的另一個視圖加載視圖
- 19. 從模態視圖前往另一個視圖控制器
- 20. CodeIgniter從另一個視圖通過控制器加載視圖
- 21. 如何使用一個控制器視圖的局部視圖使用Ruby另一個控制器on Rails的
- 22. 將單元格從一個單元格複製到另一個單元格
- 23. 從一個視圖控制器模式切換到另一個視圖控制器後,視圖完全黑色
- 24. 從一個控制器視圖到另一個控制器視圖的ASP.NET MVC 3 Razor渲染部分視圖
- 25. 單個集合視圖單元格內的控制表視圖
- 26. segue到另一個視圖控制器
- 27. 繼承另一個視圖控制器?
- 28. MVC另一個控制器或視圖?
- 29. 刪除從另一個視圖 - 控制
- 30. 加載一個外部視圖控制器,從一個按鈕點擊另一個視圖控制器
這就是我一直在做的事情。只是想知道這是否可能。 – MarkF 2014-10-08 06:48:38