[英]Empty custom class of UIButton change its look
我添加了2個UIButtons來在xib文件中查看。 我已經將第一個按鈕的自定義類設置為AButtonTest。 這個類的實現是空的:
@implementation AButtonTest
@end
我運行ios 6模擬器:
如你所見左側的按鈕看起來不同。 為什么?
當您子類化UIButton
,默認按鈕類型是UIButtonTypeCustom
而不是UIButtonTypeSystem
。 顯然你的第一個按鈕是自定義的,你的第二個按鈕是系統。 如果你想讓你的第一個成為系統。 你應該alloc
並init
它。
參考 :
如果您子類化UIButton,則buttonWithType:不返回子類的實例。 如果要創建特定子類的實例,則必須直接分配/初始化按鈕。
您需要在.xib中設置UIButton的自定義屬性。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.