【发布时间】:2011-05-03 02:23:56
【问题描述】:
我想在我的应用中有一个设置视图。我想拥有诸如 UILabel、UISwitches 之类的东西。(就像在“设置”应用中一样。)
我该怎么做呢?我可以将 detailView 替换为所需的视图,还是还有更多内容?这可能行不通,因为我也需要能够设置和获取文本值。
【问题讨论】:
标签: iphone objective-c uitableview settings subclass
我想在我的应用中有一个设置视图。我想拥有诸如 UILabel、UISwitches 之类的东西。(就像在“设置”应用中一样。)
我该怎么做呢?我可以将 detailView 替换为所需的视图,还是还有更多内容?这可能行不通,因为我也需要能够设置和获取文本值。
【问题讨论】:
标签: iphone objective-c uitableview settings subclass
看看this project。
如果你想自己做,你可以例如将您自己的视图附加到单元格的 contentView,或使用附件视图来显示您的开关等。
【讨论】:
您只需将自定义视图作为子视图添加到单元格内容视图。这是一个带有图像视图的示例:
UIImageView *imageView = [[UIImageView alloc] initWithFrame:CGRectMake(10, 10, 30, 30)];
imageView.image = [UIImage imageNamed:@"SomeImage.png"];
[cell.contentView addSubview:imageView];
【讨论】: