我有一个问题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];