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];