关闭

cell 的自带的系统方法

978人阅读 评论(0) 收藏 举报
分类:

-(void)setSelected:(BOOL)selected animated:(BOOL)animated{

// 开始的时候 tableView 的 cell 的selected 为0 当选中一个的时候 之前被选中的 cell 的selected 设置为0, 新选中的 cell 的selected设置为1;

     [ super setSelected:selected animated:animated];

// - 例如下边的例子

1.设置 cell 的 textLabel 的 textColor(选中时候是红色的,非选中时候是灰色的)

self.textLabel.textColor = selected?[UIColor redColor] : [UIColor grayColor];


2. 设置 cell 中的某个控件的隐藏和显示(在选中 cell 时候显示,在非选中的状态 隐藏)

- (void)setSelected:(BOOL)selected animated:(BOOL)animated {
    [super setSelected:selected animated:animated];

    self.selectedIndicator.hidden = !selected;

}


// - 设置 cell 的 accessoryView

cell.accessoryView = [UIView alloc]init];

// - 返回 tableview 当前选中的 index

 NSIndexPath *indexPath = [self.tableView indexPathForSelectedRow];

0
0
查看评论

TableViewCell 系统自带的几种样式

  • chuan403082010
  • chuan403082010
  • 2016-05-11 14:38
  • 2436

开发细节--点击cell的时候,默认的点击效果覆盖控件背景色的问题

解决点击cell的时候,默认的点击效果覆盖控件背景色的问题(OC&&Swift)
  • feng2qing
  • feng2qing
  • 2016-06-14 13:59
  • 1641

cell 的自带的系统方法

-(void)setSelected:(BOOL)selected animated:(BOOL)animated{ // 开始的时候 tableView 的 cell 的selected 为0 当选中一个的时候 之前被选中的 cell 的selected 设置为0, 新选中的 cell 的sele...
  • qq_27074387
  • qq_27074387
  • 2016-05-30 11:41
  • 978

setSelected(boolean selected) 和selector 的使用

setSelected(true);  如果两种状态可以设置true false 例如选上(true),未选上(false)。
  • yujunlong3919
  • yujunlong3919
  • 2015-10-16 17:26
  • 613

IOS——TableView以及TableViewCell方法总结

1. TableView 样式 TableView有两种样式,可以在初始化的时候
  • u012476249
  • u012476249
  • 2014-10-31 11:04
  • 2176

iOS 系统自带UItableviewcell上添加其它控件 不需要自定义cell 简单粗暴

-(NSInteger)numberOfSectionsInTableView:(UITableView *)tableView{          //组     return 3; } ...
  • CZHuiGe
  • CZHuiGe
  • 2016-04-07 09:51
  • 2008

iOS UITableView 和 UICollectionView 设置默认选中状态

使用场景:进入页面时,就让某一行(单元)处于默认选中状态。 以UITableView 为例: 关键 API:- (void)selectRowAtIndexPath:(nullable NSIndexPath *)indexPath animated:(BOOL)animated scrollP...
  • sweet_521
  • sweet_521
  • 2015-12-30 15:22
  • 9936

- (void)scrollRectToVisible:(CGRect)rect animated:(BOOL)animated

Scrolls a specific area of the content so that it is visible in the receiver. This method scrolls the content view so that the area d...
  • liwuking
  • liwuking
  • 2014-05-08 10:37
  • 2258

UITableViewCell系统自带的四种样式

系统自己的UITableViewCell样式有四种: 1.UITableViewCellStyleDefault:          Default样式:左边一个显示图片的imageView,一个标题t...
  • ttf1993
  • ttf1993
  • 2015-05-17 15:47
  • 975

关于iOS`UITableViewCell 使用系统 多选 全选问题

最近做一个项目,要用到UITableView中cell的多选和全选。  上网简单一搜索,发现很多小伙伴对于这块是自己自定义cell且通过代码判断,再去改变UI来实现。很多方法的理论基础基本上都是自己给cell写一个属性来记录其是否未被选中的状态,然后单独用一个字典来装这些状态和对应c...
  • TF_guo
  • TF_guo
  • 2016-06-02 16:23
  • 11300
    个人资料
    • 访问:114609次
    • 积分:3151
    • 等级:
    • 排名:第12341名
    • 原创:210篇
    • 转载:3篇
    • 译文:0篇
    • 评论:0条