4
我以編程方式創建UIButton並設置它們的目標。大多數情況下,TouchDown-TouchDragInside-TouchUpInside鏈似乎可以正常工作,但如果我快速執行此事件鏈(每秒約2-3次),綁定到TouchUpInside的方法有時不會觸發。UIButton TouchUpInside有時不會觸發
根據我的理解,即使UIEvents不立即開火,UIEvents也會始終開火。這是一個已知的問題,我似乎無法找到任何關於?除了接觸速度慢之外,我能做些什麼呢?
我不太清楚你是什麼問題,TouchUpInside只會出現問題嗎?我以編程方式測試了創建按鈕並進行了日誌記錄,看起來它正常工作。 – majorl3oat
是否有可能以編程方式在不同於觸摸事件的線程上設置UIButton目標?你是否不斷地改變這些按鈕的目標?如果是這種情況,您可能會遇到競爭狀況。但是,在上面的情景中,您會看到錯誤的目標被觸發而不會丟失事件觸發。 – PixelCloudSt