簡體   English   中英

UIButton的自定義類更改其外觀

[英]Empty custom class of UIButton change its look

我添加了2個UIButtons來在xib文件中查看。 我已經將第一個按鈕的自定義類設置為AButtonTest。 這個類的實現是空的:

@implementation AButtonTest

@end

我運行ios 6模擬器:

在此輸入圖像描述

如你所見左側的按鈕看起來不同。 為什么?

當您子類化UIButton ,默認按鈕類型是UIButtonTypeCustom而不是UIButtonTypeSystem 顯然你的第一個按鈕是自定義的,你的第二個按鈕是系統。 如果你想讓你的第一個成為系統。 你應該allocinit它。

參考

如果您子類化UIButton,則buttonWithType:不返回子類的實例。 如果要創建特定子類的實例,則必須直接分配/初始化按鈕。

您需要在.xib中設置UIButton的自定義屬性。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM