1
我有一個UIImageView,圖像的底部有一條細線的漸變圖像。由於圖像與圖像視圖大小不同,我想以某種方式對其進行縮放。我不在乎是否拉伸圖像,但我希望底部的線條可見。因此我選擇了「填充比例」。但正如你在第二張屏幕截圖中所看到的,底線不會出現在模擬器中。縮放以適合剪切圖像
我認爲「要填充的比例」意味着圖像被拉伸,以便所有內容都可見,但似乎並非如此。
我非常感謝您的回答!
我有一個UIImageView,圖像的底部有一條細線的漸變圖像。由於圖像與圖像視圖大小不同,我想以某種方式對其進行縮放。我不在乎是否拉伸圖像,但我希望底部的線條可見。因此我選擇了「填充比例」。但正如你在第二張屏幕截圖中所看到的,底線不會出現在模擬器中。縮放以適合剪切圖像
我認爲「要填充的比例」意味着圖像被拉伸,以便所有內容都可見,但似乎並非如此。
我非常感謝您的回答!
由於圖像的尺寸與我想它的規模以某種方式ImageView的相同。我不在乎我是否拉伸圖像
所以使用可調整大小的圖像(resizableImageWithCapInsets:
)。這正是它的目的。
但我想在底部的行是可見的。
那麼,這裏還有一些額外的複雜情況,而且你沒有解釋你是如何處理它們的。你有一個UIImageView;它有一個大小。也許它比我們在屏幕截圖中看到的視圖更大。也許它正在被我們在下面看到的文本視圖重疊。換句話說,這個圖像視圖如何放置在界面中並且尺寸很重要。
我還沒有將UIImageView分配給我的代碼中的任何IBOutlet,因此僅使用Attributes檢查器來更改值但可能不可能? – Emil 2013-05-10 16:07:26
UIImageView是320x53,我想要適合的圖像是640x194。第一個屏幕截圖中的視圖顯示完整的UIImageView。 – Emil 2013-05-10 16:08:47
因此,如果第一個屏幕截圖看起來不錯,爲什麼你在第二個屏幕截圖中做了一些不同的事情? – matt 2013-05-10 16:11:31