JoshPell

人生只有必然,没有偶然

欢迎来到我的个人网站~


xib作为cell时的复用问题

apple鼓励大家使用图形化界面开发,这样效率更高,但我们在使用xib新建cell的时候会遇到问题,xib新建时是没有initWithStyle: reuseIdentifier:这个方法的,但为了效率cell还是需要复用,所以就需要用下面方法来新建cell了:

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
MyCustomCell * cell = [tableView dequeueReusableCellWithIdentifier:@"myCell"];
if (!cell){

    [tableView registerNib:[UINib nibWithNibName:@"MyCustomCell" bundle:nil] forCellReuseIdentifier:@"myCell"];
    cell = [tableView dequeueReusableCellWithIdentifier:@"myCell"];
}
return cell;
}

打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

Powered by 谭健,分享从这里开始,精彩与您同在


正在加载中……