2016-12-21 44 views
3

我們遇到觸摸無法在啓用3D觸摸的Apple設備左側識別的問題。看起來會發生的情況是,touchesBegan消息被延遲了大約一秒(當系統試圖解決你是否要刷卡時),並且如果快速點擊,touchesBegan消息將在touchesEnded消息之前立即發送,並且我們的應用程序不會提取它。以編程方式禁用IOS 3D觸摸手勢

如果我們在設置菜單中切換3d touch,那麼只要我們觸摸屏幕,我們就會觸碰到觸摸板,就像我們在屏幕上除了左手邊之外的任何其他位置一樣。

有沒有辦法在代碼中關閉我們的應用程序或視圖的3D觸摸行爲?或者我們可以修改特定手勢的行爲以「不延遲觸摸開始」

有沒有人有任何這些目標C代碼請好嗎?

感謝

肖恩南

+0

你是否最終解決了這個問題? – JimmyB

回答