![](/img/trans.png)
[英]What method is called when a UITableViewCell is initialized by Interface Builder?
[英]Which method is called when setting UIButton's title in interface builder?
有誰知道,當我在界面構建器中設置UIButton的默認標題時調用哪種方法?
我將UIButton子類化,並希望通過界面生成器輕松設置其標題。 我假設它的工作方式類似於調用setValue:forKeyPath:方法的用戶定義的運行時屬性。
編輯:因此,我正在尋找實例化視圖時類似於“界面構建器告訴按鈕具有特定標題”的方法。
提前致謝!
Interface Builder不調用setTitle:方法,而是可以在UIButton的子類中重寫initWithCoder:和awakeFromNib
- (id) initWithCoder:(NSCoder *)aCoder{
if(self = [super initWithCoder:aCoder){
NSLog([self titleForState:UIControlStateNormal]);
}
return self;
}
您正在尋找的方法是setTitle:forState:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.