-PR-
締切済み

UIImageViewの重なり順序について

  • すぐに回答を!
  • 質問No.8054285
  • 閲覧数5164
  • ありがとう数0
  • 気になる数0
  • 回答数1
  • コメント数0

お礼率 58% (7/12)

Objective-C、iPhone 開発です。
現在、StoryBoardを使用して、一画面の簡単なプログラムを作成しています。

StoryBoard上で貼付けた、複数画像(UIImaveView)の重なり順序を変更したいのですが
どこを操作すれば良いのか分からずにおります、、、

この状態のUIImageView、下記のどちらかで
重なり順序を制御することは可能なのでしょうか?

・Xcode上で重なり順序を再設定する
・プログラム実行時に再設定する

ご存知の方おりましたらご教授ください。
(参考URLなどでも結構です)

宜しくお願いします。
通報する
  • 回答数1
  • 気になる
    質問をブックマークします。
    マイページでまとめて確認できます。

回答 (全1件)

  • 回答No.1
レベル14

ベストアンサー率 58% (3742/6450)

> ・Xcode上で重なり順序を再設定する

Interface BuilderないしStoryboardにおいて、前後を移動したいビューを選択し、Editorメニュー>Arrangeで、4つのサブメニューがあります。これらで移動できます。(下図参照)

> ・プログラム実行時に再設定する

UIView Class Reference
http://developer.apple.com/library/ios/documentation/uikit/reference/UIView_Class/UIView/UIView.html

Tasksの中の「Managing the View Hierarchy」のメソッドを使います。bringSubviewToFront:、sendSubviewToBack:、exchangeSubviewAtIndex:withSubviewAtIndex:あたりを使うことになるでしょう。

※クラスリファレンスを調べるときは、親クラスのリファレンスも調べることです。


このQ&Aのテーマ
このQ&Aで解決しましたか?
AIエージェント「あい」

こんにちは。AIエージェントの「あい」です。
あなたの悩みに、OKWAVE 3,500万件のQ&Aを分析して最適な回答をご提案します。

関連するQ&A
-PR-
-PR-
こんな書き方もあるよ!この情報は知ってる?あなたの知識を教えて!
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する
-PR-
-PR-
-PR-

特集


新大学生・新社会人のパソコンの悩みを解決!

-PR-

ピックアップ

-PR-
ページ先頭へ