Re: [問題] UIView的順序...
※ 引述《zonble (zonble)》之銘言:
: ※ 引述《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 重疊的時候可能會有一些
: 繪圖錯誤的狀況,要注意一下。
借問一下, 因為好像沒看到這種作法
我本來想說, 直接
[supervw insertSubview:newvw belowSubView:[[supervw subViews] lastObject]];
這樣會有問題嗎 :Q
官方 docs 裡是說這個 array 裡面的 views 是 considered private
所以不建議對這裡面的 views 修改
不過只是這樣行嗎?
--
Les grandes et les meilleurs tone from "Zadok the Priest"
Eine grosse stattliche Veranstaltung by F. Handel
THE MAIN EVENT! These are the men
Sie sind die Besten
"Champions League" by Tony Britten THESE ARE THE CHAMPIONS!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.4.201
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 4 之 4 篇):
MacDev 近期熱門文章
PTT數位生活區 即時熱門文章