我是iOS開發新手,我使用UIImageView來顯示圖像。我製作了一張名爲「red.png」和「[email protected]」的320x480和640x960圖片。iOS UIImageView - 圖像頂部截斷?
不管我如何縮放或對齊UIImageView,圖像總是在頂部切掉一半。
有沒有什麼我打算做的,以解決這個問題,因爲我認爲這些決議是正確的?
UIImageView大小爲320x568以填充故事板。
謝謝:)
我是iOS開發新手,我使用UIImageView來顯示圖像。我製作了一張名爲「red.png」和「[email protected]」的320x480和640x960圖片。iOS UIImageView - 圖像頂部截斷?
不管我如何縮放或對齊UIImageView,圖像總是在頂部切掉一半。
有沒有什麼我打算做的,以解決這個問題,因爲我認爲這些決議是正確的?
UIImageView大小爲320x568以填充故事板。
謝謝:)
嘗試改用圖像名稱如下:
self.colourImage.image = [UIImage imageNamed: @"red.png"];
你不應該直接在圖像名稱指定'@2x'
。 如果設備支持視網膜顯示,它會自動使用。 這就是爲什麼你需要創建2套圖像;一個用於非視網膜和一個用於視網膜(使用@ 2x),操作系統會爲您選擇正確的一個。
也許你可以分享一些更多的細節,包括對問題的截圖,和的UIImageView的或許有些代碼或截圖界面生成器? – Jonathan
沒問題:) 問題的屏幕截圖:http://postimg.org/image/8zs2khq41/ IB的屏幕截圖:http://postimg.org/image/ekc9pu03n/ – darryls87
只有相關的代碼在下面,非常基本: self.view.backgroundColor = [UIColor redColor]; self.colourImage.image = [UIImage imageNamed:@「[email protected]」]; – darryls87