-preferredLayoutAttributesFittingAttributes
的UICollectionviewCell
子我們正在編寫中得到collectionViews框架。
目前我們已經有一個弱指針出來parentViewController
,我試着設置collectionViewcell的框架寬度與parentViewcontroller.view.frame.size.width
相同。
我不想有一個指向CollectionViewCell
子類的parentViewController
作爲對parentviewcontroller的引用是一個壞主意。
我的問題是....
有一個簡單的和理想的方式從collectionViewcell
類中獲得collectionviewcell的超級觀的框架?
如果您不想在答案中使用'.superview',請改用代理。 – 0yeoj
@ 0yeoj並在委託中有一個方法來獲取框架? –
是的,但它可能超過殺..爲什麼不使用'[UIScreen mainScreen] .bounds'你有viewController框架的一些修改? – 0yeoj