美文网首页
iOS13 UITableViewCell 自定义Cell 编辑

iOS13 UITableViewCell 自定义Cell 编辑

作者: Dayon | 来源:发表于2019-11-08 15:20 被阅读0次

    升级iOS13系统原来的自定义Cell 编辑选择按钮不显示解决方法:

    image.png

    方法1:把自定义选择按钮由原来添加到contentView上改为添加到cell上:

    image.png

    方法2:取消contentView的clip to Bounds选中项

    自定义选择按钮添加到contentView上


    image.png image.png

    一般我们向cell中添加子视图,有两种方式:

    // 1、编辑状态 添加的对象不向右移动
    [cell addSubview:]   
     // 2、编辑状态 添加的对象跟着向右移动             
    [cell.contentView addSubview:]    
    

    区别在于进行cell编辑时,比如cell内容向左移或者右移时,第一种方式子视图不会移动,第二可以,所以这种情况一般使用第二种方式。还有在设置backgroundColor时,使用cell设置时左移或者右移颜色是不会变的,而用cell.contentCell设置时,移动后的空白会显示cell的默认颜色,这种情况视实际情况选择。

    参考:自定义UITableview左滑菜单按钮

    相关文章

      网友评论

          本文标题:iOS13 UITableViewCell 自定义Cell 编辑

          本文链接:https://www.haomeiwen.com/subject/eazibctx.html