如何使用分组的UITableView在iPhone上创建可编辑的详细信息视图?

时间:2011-02-05 06:21:38

标签: iphone objective-c uitableview tableview

我想制作一个类似于Apple iPhone联系人应用程序的分组TableView。

我需要很多可以编辑的标准字段,但我只想在点击导航栏中的编辑按钮后才能编辑它们。

这一直困扰着我,我找不到一个好的教程。

提前致谢。

1 个答案:

答案 0 :(得分:1)

这并不容易。我刚刚建立了相同的东西,因为Apple没有提供任何东西。我最终创建了一个带有UILabel和UIView的单个表格单元格。 UILabel用于单元格处于读取模式时,UIView用于编辑。 UIView包含许多UITextField。这些是个别领域。我还必须实现绘图代码来绘制字段之间的线条。然后我必须提出代码来传递地址对象,将其加载到字段中,格式化标签的文本,切换进出编辑模式(带动画),最后处理保存更改和取消。到目前为止,它还没有处理点击地址类型以从弹出列表中选择它,但我已经完成了大部分代码。

这可以使用每个字段的单个表视图单元格来完成。但是,你不能像在联系人中那样选择整个事情,添加和删除地址变得更加棘手。