首页 > 解决方案 > 如何在不连接插座的情况下将情节提要的按钮颜色设置为常用颜色

问题描述

我有一个带有几个视图控制器的故事板我需要为按钮设置一个通用颜色但是一些按钮插座没有连接有没有办法通过编辑故事板 xml 或其他东西来设置通用颜色

标签: iosswiftxcodestoryboard

解决方案


创建要为其添加自定义属性的新类

import UIKit
@IBDesignable class ButtonColorBlockView: UIButton {

@IBInspectable var blockColor: UIColor = UIColor.gray {
    didSet {
        backgroundColor = blockColor
    }
   }
}

在情节提要中添加背景颜色作为默认参考图像 在此处输入图像描述

详细参考 https://medium.com/bpxl-craft/working-with-ibdesignable-807739869b36


推荐阅读