您的位置:首页 > 移动开发 > IOS开发

iOS prototype Cells

2015-08-23 18:21 260 查看
  在storyboard这方面用到的很少,cell也没有用到。上个周五,汤老师快下班的时候说:你看,我的界面已经搭建完成了。而我这边还没有头绪。现在想把需求模拟一下,结果流程没有弄完,自己在这搭起界面来了。

  也还好,自己记录一下,发现了很多没有遇到过的小难题。

   prototype cell实际上,是在xib里面拖拽出来的cell。拖拽cell很简单,怎么和代码联系在一起,一眼就看不出来了。其实也很简单。

  1.设置identifier,也就是唯一标识符。拖拽出来的,最好是在右边的属性控制栏里面设置好

  选好cell,右边就会出来设置一栏,在identifier前面,输入自己的cellIdentifier,和用代码设置是一样的。



这样,在代码中使用的时候,就可以根据这个identifier来区分了。

UITableViewCell * cell = [tableView dequeueReusableCellWithIdentifier:@"testbackgroundDownloadTask"];


   这样,就把这个cell给取出来了。

  2.取出来之后,怎么取出里面的view呢?

  设置tag,再通过tag将控件取出来

  

UILabel * nameLabel = (UILabel *)[cell viewWithTag:100];


  
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: