|
|
51CTO旗下网站
|
|
移动端

UITableview中reloaddata cell的label重叠显示

有没有碰见过这种情况?UITableview中reloaddata cell的label重叠显示而不是刷新显示。本文为大家提出了一个解决方案供大家参考。

作者:佚名来源:oschina|2013-07-18 18:06

使用带有identifier的cell,写一个UITableViewCell类,然后在该类中声明IBOutlet

  1. @property(nonatomic,strong) IBOutlet UILabel *timeLabel;  

并在storyboard中连接。

在uitableview 中的cellForRowAtIndexPath方法中

  1. static NSString *CellIdentifier = @"meetingCell"
  2.  
  3.     MeetingCell *meetingCell= [tableView dequeueReusableCellWithIdentifier:CellIdentifier];  

并在cell中对label进行设置,这样的话,就会reloadData后cell会重新加载cell中的东西。

【编辑推荐】

  1. iPhone开发应用中关于UITableView详细教程
  2. iPhone应用:Sqlite和UITableView实现大数据浏览案例
  3. iOS5上的UITableView新API
  4. iOS开发 UItableView中的单元格背景渐变
  5. iOS之UITableView重新排序
【责任编辑:milk TEL:(010)68476606】

点赞 0
分享:
大家都在看
猜你喜欢

读 书 +更多

精通SOA:基于服务总线的Struts+EJB+Web Service

Java的出现,实现了跨操作系统平台的程序开发,以Java为基础的J2EE技术已经成为因特网服务技术的主流。然而,以J2EE为基础的SOA架构技术必...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊