我正在做一些关于uitable视图的工作,因为我一次显示5条记录,如果用户想要查看更多记录,用户将点击更多,另外5条记录将被提取。
所有事情都正常工作,除非我同时点击应用程序崩溃。所以我想要的是在第一次点击时禁用更多,并在获取数据ID时启用。
感谢
答案 0 :(得分:2)
tableView:didSelectRowAtIndexPath:
如果indexPath
与morecell
对应,请执行以下操作:
morecell.selectionStyle = UITableViewCellSelectionStyleNone;
label.textColor = [UIColor lightGrayColor];
连接结束时:
morecell.selectionStyle = UITableViewCellSelectionStyleBlue;
label.textColor = [UIColor blueColor];
答案 1 :(得分:1)
假设“more”是一个按钮(控件),您可以通过将enabled属性设置为NO或通过将hidden属性设置为YES来隐藏它来禁用它。