gpt4 book ai didi

ios - Xcode 9.2 Storyboard无法正确显示

转载 作者:行者123 更新时间:2023-12-01 21:37:33 28 4
gpt4 key购买 nike

这与 this 有关问题,这并没有帮助我解决我的问题,我还检查了这个 ~/Library/Logs/DiagnosticReports 并得到了 IBDesignablesAgentCocoaTouch_*.crash 文件,在检查时显示了这个Storyboard Error

目前我的 Storyboard看起来像这样 Storyboard

我尝试删除派生数据,重新启动Xcode,但没有解决。

我使用的操作系统是macOS high Sierra

我现在注意到,每当我从 Storyboard切换到另一个文件或更改 Storyboard中的设备时,Xcode 就会变得(无响应),然后我将不得不强制退出并再次重新启动 Xcode。

编辑:我使用此代码来显示状态栏外观

UIApplication.shared().statusBarStyle = .lightContent
UIApplication.shared() .isStatusBarHidden = false

对于@IBDesignable

extension UIView {
class func loadNib<T: UIView>(_ viewType: T.Type) -> T {
let className = String.className(viewType)
return Bundle(for: viewType).loadNibNamed(className, owner: nil, options: nil).first as! T
}

class func loadNib() -> Self {
return loadNib(self)
}
}
@IBDesignable extension UIView {
@IBInspectable var borderColor:UIColor? {
set {
layer.borderColor = newValue!.cgColor
}
get {
if let color = layer.borderColor {
return UIColor(cgColor:color)
}
else {
return nil
}
}
}
@IBInspectable var borderWidth:CGFloat {
set {
layer.borderWidth = newValue
}
get {
return layer.borderWidth
}
}
@IBInspectable var cornerRadius:CGFloat {
set {
layer.cornerRadius = newValue
clipsToBounds = newValue > 0
}
get {
return layer.cornerRadius
}
}
}

有什么想法吗?

最佳答案

  • 退出 Xcode
  • 删除派生数据
  • 再次启动 Xcode
  • 希望这能解决您的问题

关于ios - Xcode 9.2 Storyboard无法正确显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47768126/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com