我正在研究在iPhone,iPad和iPod-touch上運行的通用ios應用程序。我有didSelectAnnotationView未呼籲ipad
實現的代碼註釋和選擇該註釋的callout
將
提高。它適用於iPhone,但didSelectAnnotationView
方法不適用於iPad。
我應該添加任何額外的iPad的工作?在此先感謝
我正在研究在iPhone,iPad和iPod-touch上運行的通用ios應用程序。我有didSelectAnnotationView未呼籲ipad
實現的代碼註釋和選擇該註釋的callout
將
提高。它適用於iPhone,但didSelectAnnotationView
方法不適用於iPad。
我應該添加任何額外的iPad的工作?在此先感謝
在你的代碼,我認爲你只是忘記設置委派,如果其他條件裝置的檢查。請妥善檢查。如果didSelectAnnotationView
在iPhone中調用,但不是在iPad中,則表示您沒有爲ipad條件設置mapView.delegate = self;
。
因此,請正確檢查並設置其委託,如果您的代碼在iPhone上工作,以便您的問題的可能性。
看看是否加入這有助於。 [annotationView setCanShowCallout:NO]
http://pastebin.com/ u6JJtEvg –
請通過代碼@尼廷Gohel –
我們可以看到你的地圖設置?你正確設置委託?(我假設你是因爲你正在iPhone上的看法,但它是很難沒有太多的代碼進行調試。 – kushyar
請分享代碼.. !! –
這裏是delegate設置我沒有找到一套代表在您引擎收錄代碼:(所以,請設置委派正如我在回答提到希望它爲你工作 –
謝謝尼廷,現在它工作正常 –