ios xib创建的cell怎么显示不出来
4个回答
展开全部
1,首先检查你的cell注册了没有
2,cell的identifier对了没有
3,创建的cell的类对不对
2,cell的identifier对了没有
3,创建的cell的类对不对
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个我自定义DataMCell名字
static NSString *cellID=@"DataMCell";
[self.tableView registerNib:[UINib nibWithNibName:NSStringFromClass([DataMCell class]) bundle:nil] forCellReuseIdentifier:cellID];
然后放在
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{
DataMCell *cell=[tableView dequeueReusableCellWithIdentifier:cellID];
return cell;
}
static NSString *cellID=@"DataMCell";
[self.tableView registerNib:[UINib nibWithNibName:NSStringFromClass([DataMCell class]) bundle:nil] forCellReuseIdentifier:cellID];
然后放在
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{
DataMCell *cell=[tableView dequeueReusableCellWithIdentifier:cellID];
return cell;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
有没有注册cell,identity在xib中和UITableViewCell中的identity是否相同
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果在其他类里面创建的,你最好在使用的时候初始化一下
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询