2
我試圖在MapKit視圖上隱藏一個別針,並將hidden
屬性設置爲YES
,但我仍然可以點擊它並獲得didSelectAnnotationView
消息!當然,我嘗試將userInteractionEnabled
設置爲NO
,但我仍然收到這些消息。隱藏和禁用MapKit引腳上的用戶交互?
這是我試過的。 a
是我的註釋視圖。
a.hidden = YES;
a.layer.hidden = YES;
a.userInteractionEnabled = NO;
我在這裏錯過了一些東西,而且我到處谷歌搜索,找不到任何有效的東西。任何線索?
您可以檢查didSelectAnnotationView中引腳的可見性,只是過濾可見的引腳。只是一個快速的解決方法。 – 2012-02-29 01:24:01
謝謝Mariusz,我想過這樣做,但我認爲必須有更好的方法。 – ReenReen 2012-03-02 00:40:23