我在我的應用程序中有一些地方,當觸摸結束時UI元素會重置自己。例如,隱藏虛線輪廓,將視圖滑回默認位置。可可觸摸 - 處理接觸中斷或丟失
問題是,有時應用程序失去觸摸的軌道。例如,如果我向上滑動視圖並顯示UIAlertView,則視圖不會回退,因爲重置代碼處於觸摸狀態。在UIAlertView處於活動狀態期間觸摸結束,並且視圖不會重置。同樣的例子適用於隱藏虛線輪廓。
我的問題是,我在哪裏/如何處理這些自定義UI元素的重置,以便在觸摸結束而不被察覺時重置。 TouchesEnded並不總是爲我做。
剛剛嘗試使用觸摸取消,但沒有奏效。 –
如果這不起作用,你應該提交一個錯誤。我認爲這可能是應該的。 – jtbandes