0
我的按鈕有限制。例如:(4, 4, 4, 12)
。更新UIButton圖像設置的超級視圖大小?
我想設置其圖像(圖像和按鈕尺寸相同),並將其大小更改爲固定的邊界矩形。例如:CGRectMake(0, 0, 100, 200)
。所以圖像應該按比例調整,但小於這個矩形。當然,我應該改變按鈕的大小和包含這個按鈕的視圖的大小。
如何解決這個問題?我知道如何做到沒有限制,這足夠簡單,但我的項目需要他們。
我的按鈕有限制。例如:(4, 4, 4, 12)
。更新UIButton圖像設置的超級視圖大小?
我想設置其圖像(圖像和按鈕尺寸相同),並將其大小更改爲固定的邊界矩形。例如:CGRectMake(0, 0, 100, 200)
。所以圖像應該按比例調整,但小於這個矩形。當然,我應該改變按鈕的大小和包含這個按鈕的視圖的大小。
如何解決這個問題?我知道如何做到沒有限制,這足夠簡單,但我的項目需要他們。
嘗試設置按鈕的圖像屬性。
UIImage *btnImage = [UIImage imageNamed:@"image.png"];
[btnTwo setImage:btnImage forState:UIControlStateNormal];
然後你只擔心按鈕。
你的問題不清楚。你說那個按鈕和圖像的大小是一樣的,然後你說改變「它的大小」它是什麼?你爲什麼不設置UIButton的圖像,只處理按鈕? – Mika 2014-11-04 13:44:21
嘗試以編程方式「簡單」設置按鈕圖像,並查看此按鈕發生了什麼。目前我試圖通過另一種方式解決它:我使用UIImageView和手勢識別器來模擬按鈕 – user2159978 2014-11-04 14:20:53
你的意思是使用方面適合?或者你在說如何實現[scale-9按鈕](http://stackoverflow.com/questions/1172731/how-to-implement-scale-9-for-custom-background-art-created-for-的UIButton) – Daniel 2014-11-04 14:25:36