Re: [問題] UIView的順序...
※ 引述《zonble (zonble)》之銘言:
: 推 leondemon:謝謝Z大!但是我希望sibling之間不需要知道彼此存在 04/13 22:08
: → leondemon:而又不需要superview去控管這些subviews 04/13 22:09
: → leondemon:希望把所有responsibility都丟給原本top view本身... 04/13 22:09
: → leondemon:原本是希望top view去觀察是否有sibling view變動... 04/13 22:10
: → leondemon:但是似乎好像是沒有辦法 (還是我沒找到???) 04/13 22:10
其實有另外一個簡單的方法。假如說,你的 superview 叫做 S,
topView 叫做 A。那麼,我們在 S 裡頭分別加入兩個 subview,
分別是 A 與 B,A 疊在 B 上面,然後,接下來要加入 subview,
不是呼叫 S 的 addSubview:,而是把這些 view 加到 B 上面去,
那麼,A 就會一直在其他 view 上面。
:p
不過,如果是寫 Mac app 的話,NSView 重疊的時候可能會有一些
繪圖錯誤的狀況,要注意一下。
--
zonble.net
cocoa.zonble.net
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.42.192.132
※ 編輯: zonble 來自: 114.42.192.132 (04/13 23:19)
推
04/13 23:30, , 1F
04/13 23:30, 1F
討論串 (同標題文章)
MacDev 近期熱門文章
PTT數位生活區 即時熱門文章