DC综合组合逻辑怎么用dc综合禁用某一cell

3483人阅读
iphone(46)
下面代码的作用是:当你点击选中tableview的某一行时,它将记录被选中的行。当你左扫并删除某一行时,它将删除该行数据并更新Uitableview中的数据。
@interface DummyTableViewController : UITableViewController
@property (nonatomic, strong) NSMutableArray *
@implementation DummyTableViewController
- (instancetype)initWithStyle:(UITableViewStyle)style
self = [super initWithStyle:style];
_items = [ @[ @&A&, @&B&, @&C&, @&D&, @&E& ] mutableCopy];
- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
return [self.items count];
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
UITableViewCell *cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleSubtitle reuseIdentifier:nil];
cell.textLabel.text = self.items[indexPath.row];
- (void)tableView:(UITableView *)tableView commitEditingStyle:(UITableViewCellEditingStyle)editingStyle forRowAtIndexPath:(NSIndexPath *)indexPath
if (editingStyle == UITableViewCellEditingStyleDelete)
[self.items removeObjectAtIndex:indexPath.row];
[tableView reloadData];
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
NSLog(@&Row %@ tapped.&, self.items[indexPath.row]);
在ios6环境下,上段代码按照刚才描述的预期工作。但是在ios7环境下,我做了如下操作:当tableview中的一行被删除并更新tablview后,被删除行的下一行的点击事件将被忽略,导致点击该行无反应。很奇怪是不是,下面将解释原因。
当tableview中的某行被选中删除后,tableview将处于编辑(editing)状态,所以你需要将tableview中的状态更换成选择(selection)模式,更改代码如下:
- (void)tableView:(UITableView *)tableView commitEditingStyle:(UITableViewCellEditingStyle)editingStyle forRowAtIndexPath:(NSIndexPath *)indexPath
if (editingStyle == UITableViewCellEditingStyleDelete)
[self.items removeObjectAtIndex:indexPath.row];
// Turn off editing state here
tableView.editing = NO;
[tableView reloadData];
注:本人水平有限,翻译错误在所难免,如有错误望指正,在下会尽快修改。
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:427696次
积分:4637
积分:4637
排名:第4825名
原创:65篇
转载:17篇
评论:57条
(1)(3)(2)(2)(1)(3)(3)(2)(2)(4)(3)(1)(2)(6)(11)(9)(9)(8)(9)(8)(1)iOS UI篇(33)
两步搞定隐藏:(代码只突出重点)
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
if(indexPath.row == 0)
cell.hidden = YES;
- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath
if(indexPath.row == 0)
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:35289次
积分:1518
积分:1518
排名:千里之外
原创:106篇
转载:91篇
(5)(13)(9)(4)(24)(4)(60)(48)(31)【图文】免疫学第三章B-cell__百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
评价文档:
免疫学第三章B-cell_
上传于||暂无简介
大小:1.90MB
登录百度文库,专享文档复制特权,财富值每天免费拿!
你可能喜欢谁能告诉我下面指令是怎么用的?爱立信设备! - 问通信专家
已解决问题
谁能告诉我下面指令是怎么用的?爱立信设备!
RAMDC:RID=MRRID00,CELL=XXX,REM;
RARDC:RID=RIRID00,CELL=XXX,REM;
RABDE:RID=BARID00,CELL=XXX;
RABRP:RID=ALL;
RARRP:RID=ALL;
RAMRP:RID=ALL;
RARIE:RID=RIRID00/01/02
RABIE:RID=RIRID00/01/02
RAMIE:RID=RIRID00/01/02
rabre:rid=barid00/01;
ramre:rid=mrrid00/01;
rarre:rid=ririd00/01;
提问者: &提问时间: &
• 新手爱立信2g
OMT是如何电脑连接调试的和查看故障的
谁有说明发一份
• 请问谁有爱立信2108的资料,还有CF卡文件。
• 爱立信LTE-FDD设备掉线非常高,有什么好的解决办法
• 求教在室内分布中爱立信RBS6601的站型O4,O8是什么含义
• RXInputPowerHigh这个告警信息可能是由什么原因引发的,爱立信设备,谢谢!
• 爱立信PS核心网KPI查看工具
• 有爱立信双层网优化资料吗?
• 爱立信PS核心网工具
其他答案&(1)
这是定义小区各种测量时用到的指令。在OSS的BSC上面执行。后面是C的是修改某个已经定义的测量,E是删除某个已经定义的测量。P命令是查看现在已经定义并激活的和未定义激活的测量。我知道的就这些。
&&&&专家指数:219&&&&
• 新手爱立信2g
OMT是如何电脑连接调试的和查看故障的
谁有说明发一份
• 请问谁有爱立信2108的资料,还有CF卡文件。
• 爱立信LTE-FDD设备掉线非常高,有什么好的解决办法
• 求教在室内分布中爱立信RBS6601的站型O4,O8是什么含义
• RXInputPowerHigh这个告警信息可能是由什么原因引发的,爱立信设备,谢谢!
• 爱立信PS核心网KPI查看工具
• 有爱立信双层网优化资料吗?
• 爱立信PS核心网工具
相关资料下载
<font color="#9人关注
<font color="#46人关注
<font color="#81人关注
<font color="#10人关注
<font color="#66人关注
<font color="#6人关注
<font color="#2人关注
<font color="#47人关注
<font color="#4人关注
<font color="#13人关注
聘: 需求人数:1 人
地点:海外
聘: 需求人数:20 人
地点:海外
聘: 需求人数:5 人
地点:绥化市
聘: 需求人数:5 人
地点:上饶市
聘: 需求人数:1 人
地点:郑州市
聘: 需求人数:5 人
地点:孝感市,随州市
聘: 需求人数:20 人
地点:海口市,三亚市
聘: 需求人数:3 人
地点:宁波市,金华市
聘: 需求人数:2 人
地点:海口市
聘: 需求人数:2 人
地点:儋州市
赞助商链接
Powered by3994人阅读
IOS开发(31)
//一个section刷新
NSIndexSet *indexSet=[[NSIndexSet alloc]initWithIndex:2];
[tableview reloadSections:indexSet withRowAnimation:UITableViewRowAnimationAutomatic];
//一个cell刷新
NSIndexPath *indexPath=[NSIndexPath indexPathForRow:3 inSection:0];
[tableView reloadRowsAtIndexPaths:[NSArray arrayWithObjects:indexPath,nil] withRowAnimation:UITableViewRowAnimationNone];
转自:http://blog.csdn.net/yangtb2010/article/details/8672713
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:46607次
排名:千里之外
原创:16篇
转载:26篇
(2)(1)(1)(1)(1)(1)(2)(2)(2)(3)(1)(3)(4)(5)(11)(2)

我要回帖

更多关于 dc综合 的文章

 

随机推荐