1
我遇到了一個問題,我已到處搜索並嘗試找到答案。UIButton在返回視圖控制器時無法識別水龍頭
我有5個視圖控制器始終以相同的順序。第一個視圖是帶有UIImage和UIButton的UIView。當加載應用程序的按鈕的作品,你可以拍照,其餘的應用程序按預期工作。如果我回去(使用導航控制器的後退按鈕),或者進入決賽視圖控制器,並使用
self.navigationController?.popToRootViewController(animated: true)
我不能輕點按鈕,它不承認我的自來水。我想這可能是與按鈕在視圖下,但我已經嘗試將按鈕設置爲我的視圖的子視圖,但這不起作用。
任何幫助將不勝感激!
謝謝大家。
Ed
除了'popToRoot',你還在做代碼嗎?您是通過故事板中的@IBAction還是通過代碼分配輕拍功能? – DonMag
嘗試使用Xcode中的Debug View Hierarchy按鈕來查看按鈕上是否有東西。 https://developer.apple.com/library/content/documentation/DeveloperTools/Conceptual/debugging_with_xcode/chapters/special_debugging_workflows.html –
是否在按鈕頂部有一個視圖?如果是這樣,你需要將其'isUserInteractionEnabled'設置爲'false'。 – WMios