【问题标题】:UITableView with TextField and moving the view when keypad comes up带有 TextField 的 UITableView 并在键盘出现时移动视图
【发布时间】:2009-09-16 22:24:29
【问题描述】:

我有一个 UITableView,每行都包含文本字段。文本字段只允许使用数字和小数。我有一个透明的背景按钮来帮助用户单击视图以在键盘启动时处理它。视图底部的文本字段被键盘覆盖,所以我想通过捕获 textDidBeginEditing 方法等并向上动画视图来移动视图。我注意到的问题是,在添加了这个移动视图的代码之后,如果数字小键盘是向上的并且如果我点击小键盘外的视图来处理它,背景按钮不会收到事件,所以小键盘没有被处理.这可以解决吗?谢谢

【问题讨论】:

    标签: iphone uitableview animation uitextfield


    【解决方案1】:

    我认为问题在于按钮没有覆盖整个视图。为方便起见,您可以使按钮不透明,并在其上放置一些图像以查看其大小。

    【讨论】:

      【解决方案2】:

      确认按钮位于视图层顺序的顶部。 在视图动画之后,还要确认该按钮在视图上。

      【讨论】:

        猜你喜欢
        • 2010-12-19
        • 1970-01-01
        • 1970-01-01
        • 2018-05-21
        • 2016-05-07
        • 1970-01-01
        • 1970-01-01
        • 2019-10-22
        相关资源
        最近更新 更多