我想用initWithStyle自定義TableViewCell,因爲它表示initWithFrame在3.0之後被棄用。以前一切正常工作與initWithFrame。如何使用initWithStyle 3.0後自定義TableViewCell
是否有任何教程或示例代碼可用於此?謝謝。
我想用initWithStyle自定義TableViewCell,因爲它表示initWithFrame在3.0之後被棄用。以前一切正常工作與initWithFrame。如何使用initWithStyle 3.0後自定義TableViewCell
是否有任何教程或示例代碼可用於此?謝謝。
我有子類UITableViewCell,然後重寫initWithStyle方法。
- (id)initWithStyle:(UITableViewCellStyle)style reuseIdentifier:(NSString *)reuseIdentifier {
if (self = [super initWithStyle:style reuseIdentifier:reuseIdentifier]) {
self.selectionStyle = UITableViewCellSelectionStyleNone;
// Initialization code
msgText = [[UILabel alloc] init];
[self.contentView addSubview:msgText];
}
return self;
}
msgText是該類的UILabel屬性,我在其他地方設置了標籤的text屬性。你可以添加任何視圖到你喜歡的self.contentView。當我添加文本和/或圖像等內容時,我還設置了每個子視圖的框架。
我也想知道這一點。如果只有沒有任何隱式視圖的樣式... – 2009-12-04 07:17:54