我正在开发一个应用程序,我有很多视图,如UILabel
、UITextfield
、UIButton
等,并且都在UIScrollView
中,还启用了缩放功能,因此用户也可以查看单个项目。我也有导航说下一个按钮按下下一个这个突出显示项目一个接一个的一些突出显示顺序。问题是,当用户放大并按下下一个按钮时,焦点应该放在有序的项目上,它在UITextfield
上工作得很好,因为在becomFirstResponder
上打开keybaord并将焦点移动到该文本字段,但我也希望其他项目也有同样的功能,比如按钮和标签?正在为已经从事此类工作的人寻找解决方案。感谢
点击next
按钮时,您可以滚动到下一个对象的位置。
yourScrollView.center = yourObject.center
yourScrollView.setContentOffset(yourScrollView.frame.origin, animated: true)
并滚动回顶部
scrollView.setContentOffset(CGPointMake(0, 0), animated: true)