• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >ios > iOStableview编辑模式下删除状态:标记区域的背景色能否修改

iOStableview编辑模式下删除状态:标记区域的背景色能否修改

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-06-05

佚名通过本文主要向大家介绍了显示 隐藏编辑标记,word显示隐藏编辑标记,word显示编辑标记,显示编辑标记,隐藏编辑标记等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: iOS tableview 编辑模式下删除状态:标记区域的背景色能否修改
描述:


解决方案1:

可以修改,通过 kvc 或者 递归查找子视图 方式均可以实现该目的。


@interface UIView (FindView)

- (UIView *)findViewWithClassName:(NSString *)aName;

@end


@implementation UIView (FindView)

- (UIView *)findViewWithClassName:(NSString *)aName {
    NSLog(@"%@", self);
    if([[[self class] description] isEqualToString:aName])
        return self;

    for(UIView *subview in self.subviews) {
        UIView *huntedSubview = [subview findViewWithClassName:aName];

        if(huntedSubview != nil)
            return huntedSubview;
    }
    return nil;
}

@end
- (void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath {
    NSString *prefix    = @"UITableViewCell";
    NSString *suffix    = @"EditControl";
    NSString *className = [prefix stringByAppendingString:suffix];
    UIView *view = [cell findViewWithClassName:className];
    view.backgroundColor = [UIColor redColor];
    NSLog(@"%@", view);
}


分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • iOStableview编辑模式下删除状态:标记区域的背景色能否修改

相关文章

  • 2017-06-05 自定义UITableViewdataSource的cellForRowAtIndexPath方法没被执行
  • 2017-06-05 新手跪求各位大神给一个iOS端的crc16校验程序!!!!
  • 2017-06-05 iphone触摸精灵iPhone触摸文本框之外键盘消失?
  • 2017-06-05 iOS制作第三方库如果引用其他第三方库,如何添加引用?
  • 2017-06-05 如何获取UILabel中某一个子字符串的坐标
  • 2017-06-05 afnetworking返回json以后怎么解析?
  • 2017-06-05 如何把uiview中所有的subview全部清除掉
  • 2017-06-05 无法删除文件无法读源文件或磁盘UITableView无法滚动到底部
  • 2017-06-05 返回上一页如何让栈中的页面总是返回到固定页面?
  • 2017-06-05 (swift)下载gitbook上的pdf书籍后如何转化为html

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • word遇到问题需要关闭Xcode8升级后遇到的问题
    • OC网络编程IOSC语言怎么调用OC的NSLog打印?
    • 淘宝个人设置页面,lable飞到nagtionbar的动画效果,怎么搞
    • IOS微信第三方登录iOS微信注销
    • 真机测试,clang:error:linkercommandfailedwithexitcode1use-vtoseeinvocat
    • 占占占人一个像素占多少内存,占多少硬盘?
    • iOS中tableView做图文混排如何更好的获取数据
    • 支付宝钱包和支付宝有什么区别支付宝支付之后的回调处崩溃
    • OC自定义Model,使用KVO,报错thisclassisnotkeyvaluecoding-compliantforthekey
    • imageview在模拟机上或者真机上显示不出来,在用debugviewhierarchy却可以看见怎么回事?

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有