Eon*_*nil 2 xcode interface-builder ibdesignable ibinspectable
我有一个这样的类,并且此IB foo1在检查窗格中未显示该属性。
@IBDesignable
final class Foo: UIView {
@IBInspectable var bar1 = CGFloat(0)
}
Run Code Online (Sandbox Code Playgroud)
怎么了?
(Xcode 10.1)
我不知道为什么,但是显式的属性类型表达式解决了这个问题。
@IBDesignable
final class Foo: UIView {
@IBInspectable var bar1 = CGFloat(0) // No work.
@IBInspectable var bar2: CGFloat = 0 // Works!
}
Run Code Online (Sandbox Code Playgroud)
我真的不知道为什么一种形式不起作用而另一种形式却起作用。我希望苹果尽快解决此问题。
| 归档时间: |
|
| 查看次数: |
102 次 |
| 最近记录: |