2011-08-20 37 views
-1

問題標題解釋了所有,我將子類UIButton和我在Interface Builder中使用它。子類UIButton的buttonType屬性不能在IB中更改

我設置buttonType UIButtonTypeRoundRect,但它只能用作UIButtonTypeCustom。

我認爲buttonType屬性是不同於其他屬性,它是隻讀的,它可以決定何時創建按鈕。

任何人都知道它是如何在水面下工作的?

回答

1

您是否將IB中的類設置爲您的子類?

是的,我相信你是對的,它看起來只能在創作時設定。無論如何,似乎你應該能夠繼承子類並讓IB設置按鈕類型並讓你的子類得到實例化和工作。

+0

是的,當然我有,但唯一的問題是我不能通過IB更改按鈕類型,它只能作爲UIButtonTypeCustom使用。我想知道在水下有沒有什麼好處,它是如何工作的。 – moon6pence