2015-05-29 16 views
0

我在iOS模擬器有問題,圖像比它應該高。看到圖片。iOS模擬器最大圖像應該是

enter image description here

正確的事情。

enter image description here

圖像的大小:

@ 1X = 750x120

@ 2X = 1500x240

@ 3X = 2250x360

沒有工作,我這樣做:

divAcoes.contentMode = .ScaleAspectFill 
    divAcoes.backgroundColor = UIColor(patternImage: UIImage(named: "divInfo")!) 

回答

0

通過在運行應用程序時單擊Xco​​de中的「Debug View Hierarchy」按鈕,您可以始終檢查運行時的界面。

這是要麼你有UIImageView的模式設置錯誤或其大小/位置不正確。

+0

沒事兒,我不知道有什麼可以... – Rene

1

您需要爲UIImageView提供適當的contentMode。 可以在你的情節提要/ XIB進行帶刻度看點填寫或代碼

imageView.contentMode = .ScaleAspectFill

+0

沒有工作,我這樣做: ' divAcoes.backgroundColor = UIColor(patternImage:UIImage(named:「divInfo」)!) divAcoes.contentMode = .ScaleAspectFill' – Rene

+1

這是因爲您使用的是來自UIColor的圖案圖像,應該是UIImageView。否則,我相信UIColor(patternImage)會使用適當的像素長寬比 – flovilmart