我对创建场景的iPhone应用程序还不熟悉。我已经浏览了Apple关于此的一些演示文稿,并在iOS开发中心阅读了几页。我设法在表格视图中显示存储在.plist中的值列表。
如果你按一个项目,你切换到详细编辑视图,我想知道是否有一种方法可以像现在的iOS应用程序中常用的主表单元格视图一样使用:
有没有办法使用这些切换/选择值表格单元格视图,还是我被迫创建自己的xib文件?
EXTRA:我试图在苹果网站上搜索代码示例,但实际上找不到实现此类视图的代码示例。如果有人知道使用此示例,请链接我!
答案 0 :(得分:1)
您不必在XIB文件中执行此操作,但您可以在tableview委托方法的代码中将其命名为:cellForRowAtIndex path。您使用此方法中的单元格引用并说
cell.accessoryView = [[[UISwitch alloc] initWithFrame:CGRectZero] autorelease];
你当然可以引用这个开关并添加一个监听器等等。
但IOS中没有标准的单元格类型可以实现此行为。
请求评论
- (id)initWithStyle:(UITableViewCellStyle)style reuseIdentifier:(NSString *)reuseIdentifier {
self = [super initWithStyle:style reuseIdentifier:reuseIdentifier];
if (self) {
self.accessoryView = [[[UISwitch alloc] initWithFrame:CGRectZero] autorelease];
}
return self;
}