看板
[ MacDev ]
討論串[問題] frame bound 沒有值?
共 3 篇文章
首頁
上一頁
1
下一頁
尾頁
內容預覽:
使用 autolayout 的情況下. viewDidLoad 裡面要取 self.view 的 frame or bound 前. 要先 call [self.view layoutIfNeeded]. 這樣 uiview 才會先計算出 view 的範圍值. 一般情況下,app 會在每一輪系統迴圈
(還有109個字)
內容預覽:
把storyboard的autolayout關掉. frame就有值了. 因為在autolayout下. 各control的frame是由NSLayoutConstraint計算的結果. autolayout會在畫面要畫出來的時候才根據NSLayoutConstraint去計算frame. 所以在v
(還有320個字)
內容預覽:
在Mainstoryboard 在viewcontroller 裡面 拉了. 一個自定義的view. 透過IBoutlet 連接上該view. 接著在 viewdidload. 嘗試把該 view的frame 或者 bounds的值取出來. 但是都是 0. 請問這個是那裡出錯了呢?. 也確定有走過.
(還有90個字)
首頁
上一頁
1
下一頁
尾頁