0
我需要檢測iOS中的搖動手勢。我已經完成了通常的工作,它工作得很好。事情是我在UITabBarController
有多個視圖控制器,我希望他們每個人都能檢測到搖晃手勢。通過多個視圖控制器檢測搖動手勢
當在任何視圖控制器中晃動時,我切換到特定的選項卡。問題是,如果我在一個視圖控制器中晃動,並試圖在其他控制器中晃動,則手勢不會被檢測到,除非在該控制器中執行某些操作。
我知道我需要設置becomeFirstResponder
但我需要知道如何將此屬性設置爲UITabBarController
的當前選項卡,以便所有選項卡均可識別搖動手勢。
我需要知道哪個選項卡視圖控制器當前處於視圖中,因此我無法在基礎控制器中創建搖動手勢識別器。 –
獲取標籤欄控制器的選定索引 –