簡體   English   中英

設置新圖像后調整UIButton的大小

[英]Resizing a UIButton after setting a new image

我有一個UIButton子類,只要用戶按下它,就可以對其進行動畫處理。 當尚未按下時, UIButton使用“未選定”圖像,看起來不錯,但是當用戶按下它時,我將設置一個新的“選定”圖像。

除了所選圖像比未選中圖像大外,這非常有用,因此當按鈕設置所選圖像時,它不會調整大小以適合新圖像。

該按鈕太小,圖像被捏住,看起來變形。

我嘗試在設置新圖像后調用諸如setNeedsLayoutsetNeedsDisplay類的方法(分別,不是一起),但是按鈕保持相同大小。

每當我在其上設置新圖像時,如何獲得按鈕來調整大小?

您可以將button.frame設置為圖像的大小。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM