iOS 增加UIButton按鈕的可點選區域

2022-02-16 03:57:10 字數 332 閱讀 5020

在很多時候,按鈕可能看起來那麼大,但是在它周圍進行點選時,都能夠觸發事件,是因為它的可點選區域比我們看到的button要大。

在使用autolayout的時候,我們處理的是按鈕的image屬性,所以這個時候要將它的backgroundimage設定為nil,否則,會有兩張不一樣大小的image。

-(cgrect)imagerectforcontentrect:(cgrect)contentrect

寫完這些,把按鈕的size增加一倍,而看起來還是那麼大小。但是可點選區域增加了一倍。

既實現了功能,又不影響美觀。

over! qq群:461093715

UIButton 按鈕控制項 IOS開發

uibutton是乙個標準的uicontrol控制項,所以如果你對uicontrol不甚了解還是先看一下我的另一篇博文 uicontrol ios控制項程式設計 一 建立 兩種方法 1.常規的 initwithframe uibutton btn1 uibutton alloc initwithfr...

UIButton 按鈕控制項 IOS開發

宣告 uibutton是乙個標準的uicontrol控制項,所以如果你對uicontrol不甚了解還是先看一下我的另一篇博文 uicontrol ios控制項程式設計 一 建立 兩種方法 1.常規的 initwithframe uibutton btn1 uibutton alloc initwit...

UIButton 按鈕控制項 IOS開發 (例項)

uibutton是乙個標準的uicontrol控制項,所以如果你對uicontrol不甚了解還是先看一下我的另一篇博文 uicontrol ios控制項程式設計 一 建立 兩種方法 1.常規的 initwithframe uibutton btn1 uibutton alloc initwithfr...