iPhone:在视图中滚动
我想问一个关于iphone的基本问题。我在 iPhone 视图中有很多 TextField,当我点击在 TextField 中输入时,键盘会显示并隐藏其他 TextField。我想让父视图可滚动。您能给我看一下示例代码吗?
非常感谢
I would like to ask a basic iphone question. I have many TextFields in iPhone view, when I tap to input in a TextField, the Keyboard shows up and hide other TextField. I would like to make the parent view scrollable. Would you please show me the example code?
Thank you very much
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
您可以监听键盘向上和向下的通知。并将您的视图移动到键盘高度上方。
在
ViewWillAppear
方法中:在
ViewWillDisAppear
方法中:然后有上面提到的方法来调整栏的位置:
You can listen for the keyboard up and down notification. and move your view just above height of keyboard.
In the
ViewWillAppear
method:In the
ViewWillDisAppear
method:And then have methods referred to above to adjust the position of the bar:
这将为您提供一个想法
如何制作当键盘存在时 UITextField 向上移动?
This will give you an idea
How to make a UITextField move up when keyboard is present?
如果父视图是 UIScrollView 然后尝试类似文本字段委托
If the parentview is UIScrollView then try something like in textfield delegate