【问题标题】:Scrolling a UITableView with an embedded UITextField [closed]使用嵌入式 UITextField 滚动 UITableView [关闭]
【发布时间】:2013-03-17 00:51:44
【问题描述】:

我有一个带有自定义 UITableViewCell 的 UITableView。该单元格有一个用于用户数据输入的 UITextField。

我注意到如果用户在文本视图上启动触摸,表格视图将不会滚动。

我正在努力寻找一种方法来允许用户触摸文本字段以启用编辑但仍滚动表格视图。本质上,我需要文本视图来响应点击而不是拖动,有什么想法吗?

【问题讨论】:

  • 你能贴一些代码吗?

标签: ios objective-c uikit


【解决方案1】:

我没有尝试这种方式,但我有一个想法:

  1. 我们确实禁用了单元格上的文本字段。
  2. 当使用选择单元格(tableview中的行)时,我们将成为文本字段的FirstResponder
  3. 用户从文本字段返回后,我们会再次禁用文本字段。

【讨论】:

  • 这很简单而且效果很好!谢谢!
猜你喜欢
  • 2020-09-17
  • 2011-10-03
  • 1970-01-01
  • 2017-08-07
  • 2017-12-05
  • 1970-01-01
  • 1970-01-01
  • 2012-03-27
  • 2011-03-20
相关资源
最近更新 更多