2017-08-14 34 views
0

我的viewContolerA中有一個容器視圖,默認情況下它是隱藏的。點擊buttonA時,容器屬性isHidden被設置爲false,因此用戶現在可以與容器進行交互。容器中的buttonB將隱藏容器。一旦點擊該容器被隱藏,但我無法再與buttonA或任何其他子視圖交互?我究竟做錯了什麼? (Swift3)如何在隱藏容器視圖後能夠與視圖進行交互?

澄清:

容器是我viewContolerA的子視圖等做按鈕a

+0

可能會檢查您的視圖層次結構,以查看視圖是否重疊,因爲頂視圖會消耗觸摸。同樣不錯,可以仔細檢查'userInteraction'屬性。如果'userInteraction'被禁用,則觸摸將被忽略。 – Pancho

+0

不知何故,您成功地在隱藏內容中執行按鈕操作。蘋果可能會拒絕你的應用。 – user3589771

+0

所有看起來不錯,我猜隱藏容器的應用程序仍然服務於隱藏​​的容器,並有一些缺少的應用程序響應超級視圖 – ushehri

回答

0

一旦你隱藏的容器視圖,所以你不應該把隱藏你不能與子視圖互動,取消隱藏容器內的按鈕。

+0

這不是我在說什麼,我試圖與sub - 超級視圖中的容器未隱藏的視圖和按鈕,是整個視圖的子視圖 – ushehri

相關問題