web-dev-qa-db-ja.com

インターフェイスビルダーから作成されたフロント/バック要素にプログラムで送信する

インターフェイスビルダーには、UIButtonUIImageUILabelなどの要素を前後に送信するレイアウトオプションがあります。

ここで、プログラムで実行時に同じことを行いたいと思います。

それを行う簡単な方法はありますか?

別のビューを作成するのではなく、z軸を更新するだけです。

84
Yohann T.

ビュー階層を変更できるUIViewのメソッドがいくつかあります。

ビューは既にスーパービューに挿入されているため、bringSubviewToFront:任意の順序でビューごとに1回。

191
Sebastian Celis

次を使用できます:

[self.view bringSubviewToFront:myButton];
43
hanumanDev