如何在Iphone中点击UIButton设置UiScrollView Frame?
发布时间:2020-12-14 19:14:40 所属栏目:百科 来源:网络整理
导读:我有UIScrollView我正在使用2 UIButtons. UIScrollView初始帧是(0,768,1024).我想当我点击第一个按钮时,UIScrollView y-cordinate位置将为500,意味着它将向下滚动500个位置到其实际位置. 当我点击将在UIScrollView上显示的第二个按钮,UIScrollView的位置Y坐
我有UIScrollView我正在使用2 UIButtons. UIScrollView初始帧是(0,768,1024).我想当我点击第一个按钮时,UIScrollView y-cordinate位置将为500,意味着它将向下滚动500个位置到其实际位置.
当我点击将在UIScrollView上显示的第二个按钮,UIScrollView的位置Y坐标y = 535,然后UIScrollView再次向上移动到位置y = 0. 第一个按钮单击UIScrollView y = 500 任何来自专家的提示都将非常受欢迎. 解决方法
这可以解决你的pbm
-(IBAction) clickfirstbutton { [scrollview setContentOffset:CGPointMake(0,500)) animated:TRUE]; } -(IBAction) clicksecondbutton { [scrollview setContentOffset:CGPointMake(0,0) animated:TRUE]; } 如果你不想动画使用 [scrollview setContentOffset:CGPointMake(0,0) animated:FALSE]; (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- swift – 如果nil!=可选…和if _ _可选…之间有什么区别?
- c# – Lightswitch HTML Client Preview2中的字段格式
- Swift型铸造和括号
- 单元测试 – 单元测试理念
- Flex Socket 与 C++ 通讯 --- 安全沙箱问题解决
- sqlite中的数据类型介绍
- ruby – Enumerator yielder.yield VS Proc.yield
- 解决net.sf.json.JSONException: There is a cycle in the
- flash – Button内的实例名称问题
- iTunes Connect和Xcode 8:您的应用已更改为无效二进制