是否有带有标签和文本字段的可重用 UITableViewCell?

Posted

技术标签:

【中文标题】是否有带有标签和文本字段的可重用 UITableViewCell?【英文标题】:Is there a reusable UITableViewCell with a label and text field? 【发布时间】:2011-01-22 16:29:23 【问题描述】:

在整个 ios 中,有一个分组的 UITableView 是一种常见的用户界面模式,其中每个单元格在文本字段旁边显示一个标签。它用于从用户那里收集文本信息,例如登录服务时的用户名和密码。

iOS 框架是否提供了这个样板 UITableViewCell,还是我必须自己创建一个自定义单元格?我在没有任何运气的情况下搜索了文档和开源库,我宁愿不必重新发明***。

【问题讨论】:

UIKit 框架没有这种类型的单元格。但是创建您自己的带有自定义UITableViewCell 的.XIB 文件非常简单。引用UITextFieldUILabel,然后在tableView:cellForRowAtIndexPath: 中加载并返回它 【参考方案1】:

你看过 ELCTextFieldCell 吗?:

http://icodeblog.com/2011/01/04/elctextfieldcell-a-useful-tableviewcell-for-forms/ https://github.com/elc/ELCTextFieldCell

【讨论】:

这看起来是个不错的解决方案;谢谢你。我还在 Tapku 库中找到了一个类似的单元格:github.com/devinross/tapkulibrary 谢谢,Tapku 看起来很有趣。 按单元格行是否也会激活文本字段?

以上是关于是否有带有标签和文本字段的可重用 UITableViewCell?的主要内容,如果未能解决你的问题,请参考以下文章

React 中的可重用文本字段

自定义表格视图单元格中的可编辑文本字段

ExtJs - 具有动态可关闭标签的文本字段

Ext JS MVC 中的可重用操作

Magnolia 中的可重用表单组件

Flutter - 文本字段标签溢出切断文本