我正在做一些关于可用视图的工作,我一次显示5条记录,如果用户想要看更多的记录,用户将会点击更多,另外5条记录将被提取。如何在获取数据时禁用“更多”单元格?
所有的东西都正常工作,除非我会同时使用应用程序崩溃。所以我想要的是在第一次点击时禁用更多,并在数据ID获取时启用。
感谢
我正在做一些关于可用视图的工作,我一次显示5条记录,如果用户想要看更多的记录,用户将会点击更多,另外5条记录将被提取。如何在获取数据时禁用“更多”单元格?
所有的东西都正常工作,除非我会同时使用应用程序崩溃。所以我想要的是在第一次点击时禁用更多,并在数据ID获取时启用。
感谢
假设“更多”是一个按钮(控制),您可以通过设置Enabled属性设置为NO禁用或隐藏属性设置为YES隐藏它。
在tableView:didSelectRowAtIndexPath:
执行以下操作如果indexPath
对应morecell
:
morecell.selectionStyle = UITableViewCellSelectionStyleNone;
label.textColor = [UIColor lightGrayColor];
当连接结束:
morecell.selectionStyle = UITableViewCellSelectionStyleBlue;
label.textColor = [UIColor blueColor];
未见其一个UITableViewCell – harshalb 2010-01-27 08:20:21
看看“更多”在App Store iPhone应用程序中的工作方式 – harshalb 2010-01-27 08:21:47
您可以控制在委托方法“tableView:didSelectRowAtIndexPath:”中选择单元格时发生的情况。您可以选择在加载更多单元格的过渡期间忽略它。或者你可以通过修改你从数据源委托方法返回的内容来隐藏它。 – gerry3 2010-01-27 09:25:28