我现在正在做一个应用程序,我需要在视图的顶部放置一些元素。
例如,我怎样才能使整个CGRect变为红色而不是绿色:
我可以多次调用addSubview方法,它在内存管理中不会感到难过吗?
因为我尝试了很多东西,比如:
[myUIImageView removeFromSuperview];
[muUIVew addsubview:myUIImageView];
或:
[myUIImageView didMoveToSuperview];
但它给我一个错误...... 谢谢!
答案 0 :(得分:1)
不,你应该拨打addSubview
一次。有管理子视图位置的方法。
这是您可以使用的两种方法:
[muUIVew sendSubviewToBack: myUIImageView];
[muUIVew bringSubviewToFront: myUIImageView];
应该很清楚他们做了什么。