[問題] framework中@IBInspectable無法使用?
各位大大是否有在開發cocoa touch framework中
如使用@IBDesignable來創建 UIView的屬性@IBInspectable
如:
@IBDesignable public class BorderedButton: UIButton {
@IBInspectable var cornerRadius: CGFloat = 0 {
didSet {
layer.cornerRadius = cornerRadius
layer.masksToBounds = cornerRadius > 0
}
}
在cocoa touch framework中使用uint test這個view 屬性
在cocoa touch framework中使用uint test這個view 屬性
custom class 與 module都正常
屬性也可以設定
------------------------------
唯獨在另一新專案中import 這個framework
custom class可以設定 但module卻不能?
且屬性 cornerRadius也沒有顯示在IB中...
請問是現行的swift 3 or 4的 framework不支援@IBInspectable嗎?
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.165.1.21
※ 文章網址: https://www.ptt.cc/bbs/MacDev/M.1497426408.A.676.html
推
06/14 17:06, , 1F
06/14 17:06, 1F
大大你指的build過 是指framework有沒有buil過?還是new project build?
大大你指的build過 是指framework有沒有buil過?還是new project build?
framework已經build過了 也import到new project
new project也build過了 也run過了
唯獨 framwork中的 IBInspecttable無法顯示
※ 編輯: sweet00914 (1.165.1.21), 06/14/2017 18:07:46
推
06/14 18:48, , 2F
06/14 18:48, 2F
加了public..一樣看不到module,跟IB
※ 編輯: sweet00914 (101.15.9.31), 06/14/2017 19:53:15