【发布时间】:2015-05-29 13:44:02
【问题描述】:
我的 UIView 对象有一个结构,其中包含表单元素。我运行应用程序,程序的方式是当我单击 UIView 内的按钮时,它会向上移动当前帧。但这不是问题。
我的 phonenumberfield 是 UITextField 类型,它位于 UIView 内,并且 UIView 是父视图的一部分。我在父 UIView 上有一个名为提交的按钮和一个段控件。但是,当我触摸父视图上的电话号码字段或任何文本字段类型时,父视图会被关闭并显示键盘。很奇怪,我无法理解问题所在,因为无法调试。 :(
【问题讨论】:
-
可能更多的代码,或者图片,或者你的视图结构,
-
建议使用TPKeyboardAvoiding构建表格等
-
我有以下结构 - UIView(Parent)->CustomView(SubView)->View(在文本字段周围创建边框效果)->View->UITextField。现在,除了 textfield 和 textarea 之外,我的所有控件都在 CustomView 中工作。键盘打开但关闭 CustomView
-
请您也使用一些代码来上下移动视图
-
我无法发布代码,stackoverflow 不允许我 :( 。顺便说一句,我让它工作了。我的约束似乎有问题阻止滚动 :) 无论如何谢谢
标签: ios objective-c iphone uiview