如何使UIButton始终位于顶部,并且可以更改子视图?

时间:2011-09-30 09:41:33

标签: iphone uiview locking

我正在使用两个UIScrollViewUITextView的观看次数。程序运行时,会显示UIScrollView。用户可以水平滚动并启用分页。如果他点击它,UITextView(位于背面)会在翻转动画中出现。要返回,他需要按回按钮(在导航栏)然后UIscrollView前进。我这样做只是通过检测superview并将后视图放在前面。一切都很好。现在,我被要求按下UIScrollView下一个按钮,按下可以向左或向右移动。按钮将是清晰的彩色背景和前景图像。所以看起来像箭头。

我正在考虑这个想法,让UIButton始终位于顶部,然后翻转。

我不知道它会起作用。

如果您认为有不同或任何示例/教程代码可以实现此目的,请告诉我。

提前致谢

1 个答案:

答案 0 :(得分:3)

我不确定我明白你想做什么,但你可以使用这些功能调整Z的位置:

- (void)insertSubview:(UIView *)view belowSubview:(UIView *)siblingSubview;
- (void)insertSubview:(UIView *)view aboveSubview:(UIView *)siblingSubview;

- (void)bringSubviewToFront:(UIView *)view;
- (void)sendSubviewToBack:(UIView *)view;