2013-02-08 86 views
1

我的应用程序设计需要一个显示“用户信息”的页面,而我目前使用View控制器中的简单表格视图进行此设置。现在,棘手的是我需要能够为用户提供功能,以便能够在同一个屏幕上编辑这些功能。所以基本上当用户点击表格视图中的一行时,我希望在该行当前文本末尾有一点闪烁的文本行,以便用户可以编辑当前存在的内容,并且我还希望保存按钮能够在当用户开始编辑时顶部。棘手的部分是,并不是我的表格视图中的所有字段都是可编辑的。所以,我需要某些字段是可编辑的,并且保存按钮显示,而某些字段不会显示。 你能告诉我如何去修改我现有的设计来实现这个功能吗?如果您认为可以向我展示我将如何去做事情,我将不胜感激。桌面视图设计问题

回答

1

你可能会想制作一些自定义的UITableViewCells。您可以在同一时间填充各种不同尺寸,看起来不同的不同单元格的表格视图。我会建议一个自定义的UITableViewCell,它将UITextField作为其中一个子视图。在您不希望用户与文本字段进行交互的单元格上,使用UILabel创建新的自定义单元格,或者仅执行textfield.userInteractionEnabled = NO。查看一些自定义的uitableviewCell教程,让你开始,然后使用我为你的问题建议的方法。