我使用界面生成器在我的iOS
應用程序中創建了許多UIButton
。每個UIButton
也有它自己的圖像(無標題)。使UIButton大於其圖像
我想增加按鈕的大小而不干擾其內部的圖像大小(使得觸摸區域變大而不改變圖像大小)。
這可能使用界面生成器嗎?我已經玩過幾乎所有的按鈕頁面的選項,但還沒有找到任何東西?
我使用界面生成器在我的iOS
應用程序中創建了許多UIButton
。每個UIButton
也有它自己的圖像(無標題)。使UIButton大於其圖像
我想增加按鈕的大小而不干擾其內部的圖像大小(使得觸摸區域變大而不改變圖像大小)。
這可能使用界面生成器嗎?我已經玩過幾乎所有的按鈕頁面的選項,但還沒有找到任何東西?
您需要根據需要設置按鈕的高度和寬度(如果自動佈局啓用)。它應該大於圖像大小。
現在設定按鈕的contentEdges:
button.contentEdgeInsets = UIEdgeInsetsMake(15, 20, 10, 10); //Change x,y,width,height as per your requirement.
你有沒有考慮過繼承? – dfd
採取一個圖像視圖和設置您的圖像,並設置其約束水平和垂直中心到您的按鈕和固定高度,並隨你想 –