1
A
回答
2
如果您使用的是UIScrollView
,则可以使用-scrollRectToVisible:animated:
method移动到视图的特定部分。
如果您使用的是UITableView
,则可以使用-scrollToRowAtIndexPath:atScrollPosition:animated:
method滚动到特定行或- scrollToNearestSelectedRowAtScrollPosition:animated:
。
3
iPhone应用程序编程指南中的Managing the Keyboard部分讨论了如何接收键盘显示/未显示通知以及如何让内容可见(包括示例代码)。
0
0
试试这个代码:
#define kTextFieldMovementDistance 150.0 //You can set this according to your need
#define kMinimumMovementDuration 0.3f
- (void) slidingViewUpward: (BOOL) isSlidingUp
{
CGFloat movementDistance = kTextFieldMovementDistance;
const float movementDuration = kMinimumMovementDuration;
int movement = (isSlidingUp ? -movementDistance : movementDistance);
[UIView beginAnimations: @"animation" context: nil];
[UIView setAnimationBeginsFromCurrentState: YES];
[UIView setAnimationDuration: movementDuration];
self.view.frame = CGRectOffset(self.view.frame, 0, movement);
[UIView commitAnimations];
}
当你想在视图中向上的方向滑动,或者在键盘成为第一个响应者,在通过布尔值如YES
,否则为NO
。
相关问题
- 1. iPhone键盘调整在视图
- 2. iPhone在键盘打开时向上滚动视图
- 3. 打开键盘时获取键盘高度或顶部位置
- 4. 当键盘打开时,为什么我的视图重置其位置?
- 5. 在android中打开软键盘时调整布局
- 6. 如何调整iPhone的键盘?
- 7. 如何在视图已经加载时显示键盘来打开视图?
- 8. 如何在swift 3+中调整键盘的滚动视图
- 9. 相关布局背景在键盘打开时调整大小
- 10. 在Android手机中打开键盘时发生图像调整大小问题
- 11. Android软键盘:如何在键盘上打开/关闭操作视图
- 12. 调整软键盘启动的视图
- 13. 如何在键盘打开/关闭事件后改变视图
- 14. 如何在android中打开小键盘的同时滚动视图?
- 15. 每次打开键盘都会调整背景图片
- 16. 如何在片段中打开键盘
- 17. 打开软键盘时总是调整DialogFragment的大小
- 18. ImageView的大小调整时,键盘打开
- 19. 当键盘打开时,ScrollView没有调整
- 20. 调整软键盘打开时的布局
- 21. 当显示iphone的键盘时调整UIView,如何?
- 22. 如何检查在设置中打开/关闭iPhone键盘敲击声?
- 23. 如何调用Titanium中的iPhone键盘?
- 24. 如何在键盘出现时让android父视图保持位置?
- 25. React.js - 当软键盘打开时隐藏滚动(隐藏视图)?
- 26. 在iPhone上的键盘外观上下滚动整个视图
- 27. iPhone SDK:如何在Alert视图中触摸按钮时打开Web视图?
- 28. Spinner松开键盘时打开选区
- 29. 苹果脚本:调整大小和位置虚拟键盘/键盘查看器
- 30. 当在UIViewController中调用视图时,iOS5中不显示键盘