0
我在XIB中有一個圖像,我想根據實際屏幕的大小調整它的大小。我該怎麼做呢?如何在運行時在XIB/NIB中調整子視圖的大小
在常規視圖控制器,我能夠做到以下幾點:
myImage.frame.size.width = self.view.bounds.width * 0.40 // it will always be 40% of my view's size
我試圖用XIB1類類似的東西,但它並沒有調整圖片的大小在所有。
有什麼想法?
編輯:
required init?(coder aDecoder: NSCoder) {
// properties
super.init(coder: aDecoder)
// Setup
setup() // trying to resize the image here
}
視圖的生命週期中的哪個位置正在嘗試調整它的大小? –
更新問題,請檢查。謝謝! – GonnaGetGet
什麼是「XIB類」?你的意思是一個'UIViewController'子類嗎?如果是這樣,你可能想調整圖像大小相對於'viewWillLayoutSubviews'中超級視圖的大小。 –