2010-02-22 126 views
0

下午,我有一個UIImageView,我逐步添加到窗口中。事實上,我有多個UIImageViews這樣做,當我點擊任何特定的UIImageView時,我希望它成爲'頂級狗',以便在屏幕上顯示並繪製所有其他對象。基本上像MSWindows操作系統的優先級繪圖,當涉及到他們的Windows。我已經搜索了UIImageView的所有內置選項,但是我似乎無法找到任何內容!我知道它存在,因爲在UIBuilder中有一條命令將back/front返回到/ toFront。我如何獲得這些進展?UIImageView在另一個UIImageView的頂部,更改圖層

編輯* 另外我擔心你可能需要訪問子視圖被推入'subView堆棧'的順序,並手動移動它們以獲得我想要的結果,如果是這樣,我該怎麼去關於這樣做?

Edit2 * Perhapse這些是我正在尋找的功能? bringSubviewToFront sendSubviewToBack exchangeSubviewAtIndex 這是否允許簡單的索引洗牌?

回答

2

UIView類有bringSubviewToFront:sendSubviewToBack:用於更改子視圖z順序(請參閱「管理視圖層次結構」部分以瞭解更多)。