小智 13
UITableView将有关已注册单元格类和nib的信息存储在单独的词典中,您可以使用KVC和私有属性键获取这些词典:
NSDictionary *registeredCellClasses = [tableView valueForKey:@"_cellClassDict"];
NSDictionary *registeredNibs = [tableView valueForKey:@"_nibMap"];
Run Code Online (Sandbox Code Playgroud)
每个字典将注册的单元重用标识符存储为键,将类名/ Nib对象存储为值.
迅速
let registeredCellClasses = tableView.value(forKey: "_cellClassDict") as? [String:Any]
let registeredNibs = tableView.value(forKey: "_nibMap") as? [String:UINib]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1321 次 |
| 最近记录: |