`

iOS UItableviewcell 点按钮修改cell颜色

 
阅读更多

@interface MyTableViewController : UITableViewController {
    UIColor *cellColor;
}
-(IBAction)click:(id)sender;

@implementation MyTableViewController

    -(IBAction)click:(id)sender{
        cellColor = [UIColor redColor];
        [self.tableView reloadData];
    }

    - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
    {
        // Setup your cell
        cell.textLabel.backgroundColor = [UIColor clearColor];
        cell.detailTextLabel.backgroundColor = [UIColor clearColor];
        cell.accessoryView.backgroundColor = [UIColor clearColor];
        cell.contentView.backgroundColor = cellColor;
        return cell;
    }

@end


.



cell.backgroundView = [[[UIView alloc] init] autorelease]; 
cell.backgroundView.backgroundColor = self.cellColor;
分享到:
评论

相关推荐

    ios-iOS UITableViewCell 单选 Button设置image.zip

    而题目中的"iOS UITableViewCell 单选 Button设置image"涉及到的是如何在UITableViewCell中添加一个可选择的按钮,并根据用户的选择状态来改变该按钮上的图像。这个功能在很多应用场景中都很常见,比如设置界面、...

    ios-UItableViewCell自定义多选的cell.zip

    在这个"ios-UItableViewCell自定义多选的cell.zip"压缩包中,包含的"TableViewDidSelectDemo"很可能是演示如何实现这个功能的一个示例代码。 首先,我们来看一下UITableView的基本使用。UITableView由两个主要部分...

    IOS UITableViewCell详解及按钮点击事件处理实例

    在iOS开发中,UITableView是展示列表数据的重要组件,而UITableViewCell则是构成TableView的单元格,用于显示每一行的数据。本文将详细讲解如何使用UITableViewCell,并重点讨论如何处理其中的按钮点击事件。 首先...

    swift-UITableViewCell左右滑动出现更多按钮按钮高度自定义

    总结来说,实现"swift-UITableViewCell左右滑动出现更多按钮按钮高度自定义"涉及的主要知识点有: 1. UITableViewCell的使用与自定义 2. 使用UISwipeGestureRecognizer监听滑动事件 3. UIButton的布局与高度自定义 ...

    ios-cell上添加运行时按钮.zip

    这个"ios-cell上添加运行时按钮.zip"文件显然涉及到了如何在Cell中利用运行时(Runtime)来实现特定功能,特别是针对点击事件的处理。运行时是Objective-C的一个强大特性,它允许我们在程序运行期间获取和修改类、...

    iOS 自定义cell添加UIButton按钮点击实现,代理跟代码块两种方式实现

    在iOS开发中,自定义UITableViewCell是一项常见的需求,特别是在需要对单元格进行复杂操作或增加交互元素时。本教程将深入探讨如何在自定义cell中添加UIButton,并实现点击事件的处理,包括通过代理方法和代码块...

    ios-cell上隐藏删除按钮.zip

    "ios-cell上隐藏删除按钮.zip"这个压缩包提供了一个示例项目,名为CFDeleteDemo,它展示了如何模仿QQ消息列表中对Cell的操作,特别是隐藏和显示删除按钮。在iOS应用中,这种功能通常用于提供用户一种整洁的界面,...

    ios-UITableViewCell折叠效果.zip

    此外,你可能还需要自定义UITableViewCell的子视图,比如添加一个可以作为折叠触发器的按钮或手势识别器。通过调整这些子视图的约束,我们可以控制cell在展开和折叠状态下的布局变化。 标签“列表”提示我们,这个...

    iOS 点击Button动态添加Cell

    在iOS开发中,经常需要根据用户操作动态地更新界面,比如点击按钮(Button)后向TableView或CollectionView中添加新的单元格(Cell)。这个场景在很多功能实现中都会遇到,例如消息列表、购物车或者任务列表等。下面...

    iOS App中UITableView左滑出现删除按钮及其cell的重用

    cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:@"CellIdentifier"]; // 初始化cell的设置 } cell.textLabel.text = @"hello"; // 其他cell内容设置 return...

    ios-多种样式单行cell的布局.zip

    例如,一个cell可能需要显示文本、图片、开关、按钮等元素,而且每个元素的布局也可能各异。 在iOS开发中,通常有两种方式来实现自定义的cell布局: 1. **代码实现**:直接在cell的子类中编写布局代码,利用Auto ...

    iOS自定义cell侧滑删除、编辑等按钮

    在iOS开发中,为了提供用户友好的界面交互,我们经常需要实现类似邮件应用中的功能,即在表格视图(UITableView)的单元格(cell)上侧滑显示删除或编辑等操作按钮。标题“iOS自定义cell侧滑删除、编辑等按钮”所...

    IOS cell 左滑 自定义

    - 根据需求设计滑出视图,这可能包括多个按钮、颜色、图标等。 - 创建一个UIView子类,包含所需的功能视图(如UIButton),并重写其layoutSubviews()方法以适应不同的屏幕尺寸和Cell状态。 - 将自定义视图添加到...

    IOS应用源码之自定义Cell.zip

    此压缩包“IOS应用源码之自定义Cell.zip”显然包含了用于展示如何在iOS应用中创建和使用自定义UITableViewCell的示例代码。自定义Cell允许开发者超越标准的系统提供的样式,创建更加独特且符合应用需求的界面元素。 ...

    ios-cell侧滑按钮横向多个排布和竖向上下排布.zip

    而“ios-cell侧滑按钮横向多个排布和竖向上下排布.zip”这个压缩包显然包含了有关如何自定义UITableView中单元格(cell)的侧滑菜单,特别是如何实现侧滑按钮的横向排列以及竖向排列的实现方法。 首先,我们来看...

    ios-TableView的Cell上播放视频.zip

    在iOS开发中,将视频内容嵌入到UITableView的Cell中是一项常见的需求,特别是在展示多媒体信息或者创建媒体流应用时。这个“ios-TableView的Cell上播放视频.zip”资源可能包含了一个示例项目,用于演示如何在...

    ios-Cell自定义滑动删除按钮.zip

    本项目“ios-Cell自定义滑动删除按钮”就是针对UITableViewCell的滑动删除功能进行了自定义,旨在为用户提供更加个性化的交互体验。在实际应用中,自定义滑动删除按钮可以增加应用的独特性,提升用户体验。 首先,...

    iOS 自定义cell侧滑删除

    综上所述,实现iOS自定义cell侧滑删除涉及了多个步骤,包括自定义UITableViewCell、手势识别、UITableViewDelegate方法的实现以及动画效果的处理。通过这些技术,我们可以为用户提供更加直观和便捷的操作体验。在...

Global site tag (gtag.js) - Google Analytics