【问题标题】:iOS - UITableView with text field in bottom celliOS - 底部单元格中带有文本字段的 UITableView
【发布时间】:2011-12-15 10:21:44
【问题描述】:

我有一个表格视图(有 15 个单元格),底部单元格中有一个文本视图。

当我尝试在底部单元格的文本视图中输入文本时,键盘出现在单元格/文本视图上方,我看不到正在输入的内容。

如何创建类似于联系人视图的视图,即使出现键盘,用户仍可以滚动到底部单元格?

【问题讨论】:

    标签: objective-c ios uitableview keyboard


    【解决方案1】:

    查看 Apple 的 KeyboardAccessory 示例代码。

    该示例还展示了如何使用 keyboard-will-show 和 keyboard-will-hide 通知来动画调整被键盘遮挡的视图的大小。

    【讨论】:

    • 如果它是常规视图,我会这样做。但这是表格视图,所以不知道该怎么做
    • UITableViewUIView 的子类,所以上面的方法可以正常工作。
    • 问题是我在表格视图中有很多文本字段。所以默认情况下它是可滚动的。如何获取文本字段位置并相应地滚动视图?
    • 查看scrollToRowAtIndexPath:atScrollPosition:animated: 文档中的UITableView
    猜你喜欢
    • 2012-04-10
    • 1970-01-01
    • 1970-01-01
    • 2014-05-08
    • 2015-02-02
    • 1970-01-01
    • 2013-08-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多