9
A
回答
18
是的。只需添加UITextField
,将其font
和textColor
设置为适当的值,作为表格单元的contentView
的子视图。您可能还想给该字段添加一个tag
,以便您可以使用contentView
的-viewWithTag:
方法轻松获取对该字段的引用。
对于简短表格,您可以保留一组单元格,每个字段一个,然后将它们交给表格视图,而无需通过-dequeueReusableCellWithIdentifier:
机制,但是如果您有很多东西需要输入那么它变得更加复杂。在这种情况下,您可能希望为每种类型的单元格指定一个不同的重用标识符 - 一个用于文本字段单元格,一个用于开关单元格,一个用于滑动条单元格等。一旦您已经出列或创建行的单元格,您然后从内容视图中获取控件(如上所述),并从存储的位置设置其值。
0
使用“Content:Static Cells”就地编辑并使其看起来像默认样式的UITableviewCell。
- 在UITableView中创建两个单元格:一个自定义和一个字幕样式。
- 将字幕样式的UITableViewCell对应的“标题”标签复制到自定义UITableViewCell。
- 在自定义UITableViewCell中,放置一个UITextField。在此UITextField中从副标题样式的UITableViewCell中的细节UILabel复制样式参数。
- 做必要的安排。
看起来很平等,不是吗?
现在,做IBoutlet的东西。
相关问题
- 1. 在Rails 3中进行就地编辑
- 2. 使用Asp.net进行就地编辑ajax
- 3. 就地的UITableView细胞的编辑
- 4. 在UITableView中进行多次编辑....
- 5. 就地编辑jquery
- 6. UITableView编辑缩进
- 7. 如何用CListCtrl就地编辑列?
- 8. 如何通过就地编辑
- 9. 就地编辑文件
- 10. jQuery - CKeditor的就地编辑
- 11. jQuery的编辑就地
- 12. 编辑就地Swing组件
- 13. Rails 3就地编辑
- 14. 就地编辑问题
- 15. 如何在XtraGrid中分别在每行中设置就地编辑器?
- 16. 就地编辑用的sed在OS X
- 17. 就地编辑UITableViewCell中的文本?
- 18. 如何使用UITableView进行列表/细节编辑?
- 19. 在Rails中进行编辑
- 20. 在进行就地Perl编辑时使用单字符串正则表达式
- 21. 编辑UITableView行项目swift
- 22. 需要perl就地编辑不在命令行上的文件
- 23. 如何在Python中就地对整数数组进行排序?
- 24. 如何在C#中实现IWindowsFormsEditorService? a.k.a在Windows窗体中模拟就地编辑
- 25. XAML安全性,注入,就地编辑
- 26. JSF:有序列表和就地编辑
- 27. 用Perl就地编辑YAML文档
- 28. Angular:帮助就地编辑表格
- 29. CView就地编辑控件布局
- 30. 保存就地jQuery的编辑
谢谢!以及如果我单击TableView外部时如何结束编辑单元格? – 2014-05-12 12:11:16
实际上将它们添加为'contentView'的子视图不会使它看起来像在图像中。它也会在文本标签下。我将textfield设置为'accessoryView',它工作。但是,您必须将其宽度硬编码为幻数,如果您支持两种屏幕方向,则这是个问题。 – Isuru 2014-08-09 18:27:00