簡體   English   中英

是否建議在iOS應用中手動刪除手勢識別器

[英]Is it recommended to remove gesture recogniser manually in iOS apps

我發現對於這個問題的答案不一,我們是否應該手動刪除手勢識別器。 誰能對此提供更好的理解?

這說https : //forums.xamarin.com/discussion/16970/gesturerecognizer-should-manually-remove

這是說沒有我需要釋放手勢識別?

請提出建議。

如果您不是在談論使用Xamarin,則:

不,您沒有,您發布的第二個鏈接上的答案是正確的。 第一個鏈接是關於Xamarin的,同樣的規則不適用。

這是您附加手勢識別器的方式。 https://developer.apple.com/documentation/uikit/uiview/1622496-addgesturerecognizer

在“討論”部分下,您可以看到以下語句:

該視圖為手勢識別器建立了強大的參考。

每當您看到這種陳述時,都可能暗示“此對象將使我添加的對象保持活動狀態,因為它將強烈引用它”。 因此,一旦對象消失,我添加的對象就會隨之消失。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM