UIButton
Interface Builderには、、などの要素を後ろに送信したりUIImage
、前に送信したりするためのレイアウトオプションがありますUILabel
。
さて、プログラムで実行時に同じことをしたいと思います。
それを行う簡単な方法はありますか?
別のビューを作成したくないので、z軸を更新するだけです。
UIButton
Interface Builderには、、などの要素を後ろに送信したりUIImage
、前に送信したりするためのレイアウトオプションがありますUILabel
。
さて、プログラムで実行時に同じことをしたいと思います。
それを行う簡単な方法はありますか?
別のビューを作成したくないので、z軸を更新するだけです。
UIView
ビュー階層を変更できるようにする方法はいくつかあります。
bringSubviewToFront:
sendSubviewToBack:
insertSubview:atIndex:
insertSubview:aboveSubview:
insertSubview:belowSubview:
exchangeSubviewAtIndex:withSubviewAtIndex:
ビューはすでにスーパービューに挿入されているため、ビューbringSubviewToFront:
ごとに好きな順序で簡単に1回呼び出すことができます。
あなたが使用することができます:
[self.view bringSubviewToFront:myButton];