2017-05-27 86 views
3

我與約束如何適應圖像視圖在屏幕中的所有iPhoneScreens

let imgName = "2017-01-18-2.png" 
    let image = UIImage(named: imgName) 
    let imgView = UIImageView(image: image!) 

    imgView.frame = CGRect(x: 0, y: 0, width: 365, height: 667) 
    view.addSubview(imgView) 

但是我在iPhone 5S運行時,它與全視角 (Full view Image) 未來如果我正在創建圖像的視圖編程在iPhone 7的到來律位了 (LilbitUp Image) 我已經找遍了所有以前的問題,但所有的人說,創建故事板的限制,但我想用編程如果任何幫助,我們將不勝感激感謝你在做

+0

一個iPhone 5和iPhone 7具有不同尺寸的屏幕,所以當然具有固定尺寸的圖像不會填補iPhone 7 – Paulw11

回答

2

在Objective-C

UIview.frame = CGRectMake(0, 0, self.view.frame.size.width, self.view.frame.size.height) 
4

嘗試此

imgView.frame = CGRect(x: 0, y: 0, width: view.frame.width, height: view.frame.hight) 
+0

你給iPhone 5s的寬度和高度多數民衆贊成爲什麼你的形象在iPhone 7s一點點起來 – santoshi

+0

謝謝santoshi它的工作 – sam

+0

高度成爲硬塗層,這就是爲什麼它的小起來 – santoshi

相關問題