iOS 中使用 XIB 自定义cell 的两种方法 以及 编译出现常见 的错误 ++++(xcode6.0之后)
2015-05-31 19:26
831 查看
一. 注册cell
1.创建自定义cell并勾选 xib :(勾选xib就会自动生成与cell文件关联的xib)2.在 tableViewController里注册自定义Cell (或者遵守tableView的dataSource 和delegate两个协议的viewController)
注意:下图的"MatchCell"是自定义的Cell 对应的xib名字,(在图左边的MatchCell.xib)
"matchCell" 是 上图 MathCell.xib 设置的ReuseIdentifier
①. 第一种注册方法(viewDidload 方法里面注册 自定义cell) 如下图
②.第二种注册方法 (在cellForRow 方法里面注册自定义cell)
二. 错误
1.错误原因是由于自定义cell的xib里面有一个不属于cell的object,即xib里面又不止一个object
如下图:(只需要将XIb中的 ImageView 删除即可)
相关文章推荐
- IOS去掉字符串中的html标签的方法
- iOS编程——多态
- iOS开发笔记3:XML/JSON数据解析
- 远程SSH登陆方式备份和导入IOS系统和配置文件
- iOS编程——类的继承
- 适配iOS 8
- 开门见iOS(3)-了解Xcode
- iOS的init、loadView、 viewDidLoad、viewDidUnload的关系
- IOS自制类似于下拉框的控件
- iOS button点击更换图片
- 常用的iOS
- iOS编程——隐藏和封装
- iOS编程——预编译命令#include、#import和@class
- ios FMDB初体验之增删改查
- ios开发-Autolayout
- iOS NSNotificationCenter 使用姿势详解
- 浅谈iOS面对对象之继承
- iOS用VFL语言实现屏幕适配
- 浅谈iOS面对对象之合成存取方法
- ios 自定义地图吹出框(CalloutView)-->(百度地图,高德地图,google地图)