2011-03-16 54 views
1

我有一個徑向漸變的背景圖像,在一些視圖看起來很好。Obj-C,如何處理在某些視圖而不是其他視圖上被壓縮的背景圖像?

但是對於其他我在視圖頂部有額外控件的地方,它被壓扁,因爲它沒有足夠的展示空間。

我想我將不得不考慮圖像從頂部或底部開始的位置,因此一端會丟失一部分。但是,如果我可以通過財產做到這一點,而不是延伸?或者如果我不得不砍圖像一些如何?

我該怎麼辦?

回答

1

你用UIImageView顯示嗎?默認的contentmode被設置爲UIViewContentModeScaleToFill,它將在所有方向上展開以適合框架。

更改contentMode屬性以獲得所需的效果,即UIViewContentModeScaleAspectFill。