0

我有一個UIView添加到頁面視圖控制器。這個UIView有一個與控制器中定義的動作綁定的多個按鈕。在運行時,這些視圖被添加到頁面視圖控制器。我看到的問題是加載頁面視圖控制器後,當我點擊第一個按鈕。它工作正常。但其餘兩個按鈕沒有。我確保用戶交互已啓用,並且已鏈接到IBAction。不知道是什麼導致了這個問題。UiButton單擊無法在UIView上工作

+0

如果可能,您是否可以添加屏幕截圖?當你點擊第二個和第三個按鈕時,就是所有調用的操作方法? – Yan

回答

0

如果UIButtons的superview userInteractionEnabled屬性設置爲NO或者它們超出其超級界限的界限,UIButton通常無響應。事實上,只有兩個按鈕不工作,使我認爲後者是問題的原因。設置超級視圖的背景顏色,運行應用程序並檢查按鈕是否位於其超級視圖的範圍內。如果不是,請將它們移動到邊界內或增加超視圖的框架大小以適合它們。

相關問題