Uitableview 使用其他视图控制器中的原型单元
我想在几个情节提要场景中使用相同的表视图单元布局。我是否可以在其中一个场景中设计原型单元,并以某种方式在另一个表视图控制器中访问它(即dequeueReusableCellWithIdentifier)?这是不可能的,但是,您可以将原型单元从源表视图复制到故事板中的目标表视图,并且可以轻松地重用它。您可以在Uitableview 使用其他视图控制器中的原型单元,uitableview,xcode5,uistoryboard,Uitableview,Xcode5,Uistoryboard,我想在几个情节提要场景中使用相同的表视图单元布局。我是否可以在其中一个场景中设计原型单元,并以某种方式在另一个表视图控制器中访问它(即dequeueReusableCellWithIdentifier)?这是不可能的,但是,您可以将原型单元从源表视图复制到故事板中的目标表视图,并且可以轻松地重用它。您可以在.xib文件中设计原型单元,并将其导入多个子类UITableViewController。只需确保代码中的引用与原型单元之间的标识符保持同步 class YourViewController:
.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
子类中的使用。这就是我一直在做的事情。我只是想知道这是否可行。