首页 > 解决方案 > Xcode Storyboard 无法显示(渲染)ViewControllers(代理崩溃)

问题描述

我在 MacBook Pro 2016 上运行 Xcode 版本 10.2.1 (10E1001)

这就是我的@IBInspectable 类的样子:

import Foundation
import UIKit

@IBDesignable
class BorderButton: UIButton {

    @IBInspectable var cornerRadius: CGFloat = 0 {
        didSet {
            layer.cornerRadius = cornerRadius
            layer.masksToBounds = cornerRadius > 0
        }
    }

    override init(frame: CGRect) {
        super.init(frame: frame)
    }

}

我收到错误代理崩溃:

在此处输入图像描述

见下图:

在此处输入图像描述

我做了什么:

但以上都不适合我。

标签: swiftxcodeuistoryboardibinspectable

解决方案


推荐阅读