取消cell的选中状态,当其选中时

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{

[tableView deselectRowAtIndexPath:indexPath animated:YES];

//[self performSegueWithIdentifier:@"toplay" sender:nil];

}

时间: 2024-10-31 16:35:09

取消cell的选中状态,当其选中时的相关文章

c# TreeView实现三种选中状态

c# 项目中需要实现树状选项的勾选,有全选,半勾选,不选的状态. 因原控件中只有勾选和不勾选两种状态,所以半勾选状态需要使用代码绘制和自行定义. 勾选:Node.Checked=true 不勾选: Node.Checked=false 半勾选: Node.Checked=false && Node.ToolTipText="部分勾选" 注意:半勾选状态需要重新绘制控件需要设置控件属性DrawMode为OwnerDrawText或者OwnerDrawAll 核心逻辑一:设

关于复选框选中状态的判断

1.checked的选中状态 不设置checked是默认不选被选中的, 一旦设置checked="false"或者checked = false或者checked="true"或者checked = true或者不设置任何值,都会被解释为选中. <input type="checkbox" name="test" id="test1"/> //未被选中 <input type="

设置菜单的选中状态

思路:将当前点中的菜单索引赋值给priceChecked,如果class为true,则设置为选中状态,默认选中ALL 原文地址:https://www.cnblogs.com/psxiao/p/11965297.html

UITableView取消cell选中状态关于deselectRowAtIndexPath

有没有遇到过,导航+UITableView,在push,back回来之后,当前cell仍然是选中的状态. 当然,解决办法简单,添加一句[tableView deselectRowAtIndexPath:indexPath animated:YES]即可. 令人纠结的时,在没加这句的时候,有的视图同样回来之后,选中状态消失,为什么会出现这种情况呢? 原 来是,如果UITableView是在UITableViewController中时,就会默认取消,而如果是在UIViewController时,

UITableView的颜色设置和cell的自动取消选中状态

1.系统默认的颜色设置 //无色 cell.selectionStyle = UITableViewCellSelectionStyleNone; //蓝色 cell.selectionStyle = UITableViewCellSelectionStyleBlue; //灰色 cell.selectionStyle = UITableViewCellSelectionStyleGray; 2.自定义颜色和背景设置  改变UITableViewCell选中时背景色: UIColor *colo

iOS 在tableview的cell中的button上,添加选中状态的解答

大家都知道tableview的复用当然不知道的话可以个我留言或者在网上找  在这我就不多说了: 红色就是选中状态,但是这时候我们会发现往下拉当cell消失后出来新的cell中的button也是选中状态.话不多说下面上解决方法的代码! -(NSMutableArray *)boolArr{ //创建一个数组在这里数组中的NSNumber对象的下标是于 indexPath一一对应的这里我给他一百个根据自身的情况赋值 if (_boolArr==nil) { NSMutableArray *arr =

如何取消TableViewCell的选中状态

在UITableView里面,选择了某一个cell以后,点击立刻取消该cell的选中状态,可以使用如下方法: - (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath { //some functions ...... // 取消选中状态 [tableView deselectRowAtIndexPath:indexPath animated:NO]; }

jquery checkbox 复选框多次点击判断选中状态,以及全选/取消的代码示例

2015年12月21日 10:52:51 星期一 目标, 点击当前的checbox, 判断点击后当前checkbox是否是选中状态. html: <input type="checkbox" onclick="contracts_checkall()" id="contracts_checkall"> 全选 js: 1 var checkall = $("#contracts_checkall").attr('ch

cell选中后进入重用池出来选中状态消失

开花结果乐园 cell选中后进入重用池出来选中状态消 #import "ClickOnCellMultipleChoiceViewController.h" @interface ClickOnCellMultipleChoiceViewController ()<UITableViewDelegate,UITableViewDataSource> @property (nonatomic , strong) UITableView *tableView; //定义一个数组

iOS 实现多个按钮,点选一个其它都取消选中状态的最佳方法

先说一下原理,就是利用中间变量来记录某个选中状态的按钮,加一个判断,如果用户下一次点击的不是这个按钮那么用中间变量把这个按钮的选中状态取消掉,再把新的按钮赋值给中间变量,这能保证选中状态的惟一性.这里是OC 应用在iOS 项目中的,下面来看具体实现. 首先我们先定义一个中间变量 @property (strong,nonatomic)UIButton * tmpBtn; 然后在ViewDidLoad方法里,创建四个按钮,设置它们属性,以及点击方法,在此外设置中间变量tmpBtn = nil; —