Scrollview中UI元素的动态位置?

时间:2011-06-20 10:17:33

标签: iphone objective-c uiscrollview

我有一个带有一些标签的滚动视图和一个UIButton。

我面临的问题是UIButton处于同一位置, 我想要的是让uibutton遵循它的初始位置并始终保持在右上角 即使我滚动滚动视图。

--------------------------------------
-                      ---------------
-                      -  uibutton   -
-                      ---------------
-                                    -
-                                    -
-                                    -
-                                    -
-                                    -
-                                    -
-                                    -
-                                    -
-                                    -
-                                    -
-                                    -
-                                    -
--------------------------------------

那么,我如何能够以编程方式声明按钮应始终固定在CURRENT的右上角位置,显示部分滚动视图?

提前致谢。

1 个答案:

答案 0 :(得分:0)

通过UIButton之外的scrollview来解决问题。

完成以下几行......

UIScrollView *scrollView = [[UIScrollView alloc] initWithFrame:CGRectMake(0 , 0, appFrame.size.width, appFrame.size.height-100)];

scrollView.contentSize = CGSizeMake(appFrame.size.width, appFrame.size.height+however_big_area_i_needed);

按钮是使用IB制作的。