initWithStyle: reuseIdentifier: 与 registerClass: forCellReuseIdentifier: 冲突问题 cell.detailTextLabel.
来源:互联网 发布:洗面奶推荐知乎 编辑:程序博客网 时间:2024/06/15 02:20
ios 在用tableView布局的时候,遇到了这样一个情况:
cell.detailTextLabel.text 不显示;无论怎么调试,都不显示
代码展示:
[self.tableViewregisterClass:[UITableViewCellclass] forCellReuseIdentifier:@"cell"];
UITableViewCell *cell = [tableViewdequeueReusableCellWithIdentifier:@"cell"];
if (cell ==nil) {
cell = [[UITableViewCellalloc] initWithStyle:UITableViewCellStyleValue1reuseIdentifier:@"cell"];
}
cell.detailTextLabel.text =@"未设置";
注册cell与cell属性设置出现了冲突,在if判断处,由于注册cell,导致 cell!= nil,所以initWithStyle:UITableViewCellStyleValue1,不会被执行,而cell的属性则为默认值:UITableViewCellStyleDefault,副标题不显示。为了结局这一问题,我用了一个比较笨的方法,将控制器改为继承自UITableViewControllView,这样去掉了注册cell这一关,直接创建cell,cell的属性设置就有效了。方法比较笨,有更好的解决办法留言私聊,谢谢! 0 0
- initWithStyle: reuseIdentifier: 与 registerClass: forCellReuseIdentifier: 冲突问题 cell.detailTextLabel.
- Cell自定义registerNib:与registerClass:
- UITableView的registerClass forCellReuseIdentifier释义
- UITableView的registerClass forCellReuseIdentifier用法详解
- UITableView的registerClass forCellReuseIdentifier用法详解
- UITableView的registerClass forCellReuseIdentifier用法详解
- UITableView的registerClass forCellReuseIdentifier用法详解
- UITableView的registerClass forCellReuseIdentifier用法详解
- UITableView的registerClass forCellReuseIdentifier用法详解
- 关于tableview的 [self.tableView registerClass: forCellReuseIdentifier:使用方法
- iOS开发 UITableview的registerClass : forCellReuseIdentifier:的用法
- Custom UITableViewCell reuseIdentifier 问题
- iOS 关于如何将cell.detailTextLabel.text的内容显示出来的问题。
- view添加手势与tableView的cell点击冲突问题
- 自定义Cell总结(注册Cell)(registerNib: 与 registerClass: 的区别)
- cell.textLabel不为空, cell.detailTextLabel=nil.
- 解决回收键盘与cell点击事件冲突问题(思路添加手势代理)
- cell text label和detailtextlabel的对齐方式
- Jsp自定义标签
- 15自由度机器人课程日志(八)直立行走
- Linux的wait函数
- perl面向对象
- 高德地图API开发应用-----地图显示+定位+marker
- initWithStyle: reuseIdentifier: 与 registerClass: forCellReuseIdentifier: 冲突问题 cell.detailTextLabel.
- C++中四种类型转换方式
- java.lang.NoClassDefFoundErr
- centos6.5下安装python2.7,python3.5
- 通过brew安装指定版本的node
- UITableview中cell的复用机制
- 对于ajax为什么可以实现不更新页面的理解
- ecshop 菜单显示原理
- C--自定义调试信息