0
我有一種情況需要使用Interface Builder將按鈕添加到我的視圖中,但不應該看到按鈕,但如果用戶單擊按鈕的位置,該按鈕仍可以調用其方法。如何使UIButton不可見,但如果按下仍然可以工作?
我已經嘗試將不透明度設置爲零,或將按鈕更改爲「隱藏」,但這兩種策略都會導致一個完全不可見的按鈕,但也無用,因爲它無法按下。
有沒有人有解決方案?
我有一種情況需要使用Interface Builder將按鈕添加到我的視圖中,但不應該看到按鈕,但如果用戶單擊按鈕的位置,該按鈕仍可以調用其方法。如何使UIButton不可見,但如果按下仍然可以工作?
我已經嘗試將不透明度設置爲零,或將按鈕更改爲「隱藏」,但這兩種策略都會導致一個完全不可見的按鈕,但也無用,因爲它無法按下。
有沒有人有解決方案?
你可以嘗試自定義類型的UIButton:
UIButton *button = [UIButton buttonWithType:UIButtonTypeCustom];
空標題,空的背景圖像。
或者設置爲從故事板或Interface Builder的類型:
這奏效了!謝謝! – jake9115