如何在Xcode 4中使用nib创建自定义UITableViewCell?

时间:2011-11-28 04:24:39

标签: iphone ios xcode xcode4 uitableview

在Xcode 3中,我可以选择在创建表视图单元子类时创建一个nib。在Xcode 4中,它只生成h / m文件。

如何使用xib文件创建子类?

编辑:请参阅以下屏幕截图:

New File

enter image description here

修改 另外,有没有办法自动创建UITableViewCell笔尖,以及h和m文件,所有这些都是预先连线并准备编辑的?

2 个答案:

答案 0 :(得分:3)

blog post描述了如何手动添加。

在iOS4 +中,行

NSArray *nib = [[NSBundle mainBundle] loadNibNamed:@”CustomCell” owner:self options:nil];

可以通过UINib更有效的笔尖处理来代替 请参阅此blog post如何操作,以及如何保持向后兼容。

答案 1 :(得分:1)

据我所知,你已经有了.h / .m文件而且你错过了视图(笔尖)。

  1. 请选择新文件,选择“用户界面”类别并清空 在子类别中。
  2. 创建笔尖后,拖放 UITableViewCell在屏幕上。
  3. 将班级设为第一响应者。