我想使用 XIB 创建自定义 UITableViewCell,但我不确定如何使用 UITableViewController 的排队机制来回收它。我怎样才能做到这一点?
伙计们,这个问题的目的是根据 the FAQ self 回答, 尽管我喜欢这些很棒的回复。点个赞,喝杯啤酒犒劳一下自己。我问这个是因为一个 friend 问我,我想把它放在 StackOverflow 上。如果您有任何贡献,请务必!
最佳答案
如果您使用的是 iOS 5,则可以使用
[self.tableView registerNib:[UINib nibWithNibName:@"nibname"
bundle:nil]
forCellReuseIdentifier:@"cellIdentifier"];
然后每当你打电话时:
cell = [tableView dequeueReusableCellWithIdentifier:@"cellIdentifier"];
tableview 将加载 nib 并为您提供一个单元格,或者为您出列一个单元格!
nib 只需要是一个在其内部定义了单个 tableviewcell 的 nib!
关于ios - 如何回收从 XIB 创建的 UITableViewCell 对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9150435/