我有一个问题sendSubviewToBack
和insertSubview:belowSubview:
方法。简单地说,我有一个按钮,我将其插入到另一个视图下方_centerView
。我希望按钮保持在_centerView
.
我面临的问题是,当我在下方插入一个按钮时,_centerView
我看到_centerView
. 我尝试了两者sendSubviewToBack:
-insertSubview:belowSubview:
相同的效果。
你有什么想法可能是错的吗?我错过了什么吗?这是我的代码:
UIButton* itemButton = [UIButton buttonWithType:UIButtonTypeRoundedRect];
[itemButton setFrame:CGRectMake(0, 0, 40, 40)];
[itemButton setCenter:_centerView.center];
[parentView bringSubviewToFront:_centerView];
[parentView insertSubview:itemButton belowSubview:_centerView];