Swift Xcode序列图像板无法显示(渲染)ViewController(代理崩溃)
我正在MacBookPro 2016上运行Xcode版本10.2.1(10E1001)Swift Xcode序列图像板无法显示(渲染)ViewController(代理崩溃),swift,xcode,uistoryboard,ibinspectable,Swift,Xcode,Uistoryboard,Ibinspectable,我正在MacBookPro 2016上运行Xcode版本10.2.1(10E1001) 处理器:2.6 GHz Intel Core i7 内存:16 GB 2133 MHz LPDDR3 图形:Radeon Pro 450 2 GB和Intel HD Graphics 530 1536 MB 存储:256GB SSD 免费存储:45GB SSD 当我试图打开故事板时,我看到一个透明的ViewControllers的Storyboard,但是那些ViewControllers已经有UIView
- 处理器:2.6 GHz Intel Core i7
- 内存:16 GB 2133 MHz LPDDR3
- 图形:Radeon Pro 450 2 GB和Intel HD Graphics 530 1536 MB
- 存储:256GB SSD
- 免费存储:45GB SSD
当我试图打开故事板时,我看到一个透明的
的ViewControllers
,但是那些Storyboard
已经有ViewControllers
和背景,但是Xcode没有显示,这会持续20分钟以上,然后出现UIViews
UIViews
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)
}
}
我收到错误消息,代理崩溃:
见下图:
我所做的:
- 清理生成文件夹
- 删除派生数据
- 关闭Xcode并重新打开
- 释放内存
但是以上这些都不适用于我。你在使用IBInspectable吗?@MayankPatel是的,我提供了代码尝试,一个接一个地遵循这些步骤是的,这不会有帮助,但当你在故事板上来回切换时,这个问题会再次出现。我多次面临这个问题,但没有找到任何解决方案,所以我主要避免使用我发现这是目前为止的临时解决方案!