कैसे मैं एक नियमित UIView के शीर्ष पर (के बजाय एक नक्शे पर) MKPinAnnotationView उपयोग कर सकते हैं

वोट
0

नक्शा, नहीं गूगल के लिए मेरी स्वयं की छवि - मैं एक iPhone आवेदन एक कस्टम मानचित्र में शामिल होंगे लिख रहा हूँ। छवि बहुत बड़ी है, इसलिए बजाय एक पुस्तकालय का उपयोग कर इस तरह के RouteMe के रूप में, मैं एक एम्बेडेड छवि (नक्शा) के साथ सिर्फ एक UIScrollView के लिए चयन कर रहा हूँ नहीं है।

मेरा प्रश्न है: यह अपने कस्टम UIView के शीर्ष पर फिर से उपयोग करने के लिए एप्पल के MKPinAnnotationView कक्षाएं, ताकि पिन बातचीत MapKit के रूप में ही महसूस होगा संभव है? मैं अब तक पता लगा है मेरे नक्शे और स्थिति यह करने के लिए एक पिन को जोड़ने का तरीका है, लेकिन मैं समझ नहीं उपयोगकर्ता इसके साथ सहभागिता अनुमति देने का तरीका - यानी विवरण बुलबुला पॉप अप कर सकते हैं।

कोई विचार? बहुत बहुत धन्यवाद।

20/07/2009 को 16:51
का स्रोत उपयोगकर्ता
अन्य भाषाओं में...                            


2 जवाब

वोट
0

आप MKAnnotationView से इस पद्धति पर ध्यान दिया है:

  • (शून्य) setSelected: (bool) एनिमेटेड चयनित: (bool) एनिमेटेड

यह केवल विधि है कि सार्वजनिक रूप से सामने आ रहा है कि दिखाने / कॉल आउट बुलबुला छिपा सकते है। अन्य कि तुलना में, आप कक्षाओं के इंजीनियर को बदलने और आसपास poking शुरू करने के लिए होगा।

हालांकि, मैं होता अत्यधिक खिलाफ सलाह देते हैं रिवर्स कक्षाएं इंजीनियरिंग और कहा कि सार्वजनिक रूप से उजागर नहीं कर रहे हैं तरीकों का उपयोग कर। एप्पल पश्च संगतता बनाए रखने पर कोई वादा करता है और अगर वे यह है कि आप निजी तरीकों का उपयोग कर रहे हैं यह पता लगाने, वे स्टोर से आपका ऐप्लिकेशन किक जाएगा।

Btw, पूर्ण प्रकटीकरण, इन एप्पल के setSelected के लिए दस्तावेज़ नोट नहीं हैं: एनिमेटेड:

चर्चा आप इस पद्धति सीधे नहीं बुलाना चाहिए। एक MKMapView वस्तु टिप्पणी के साथ उपयोगकर्ता इंटरैक्शन की वजह से इस प्रणाली को बुलाती है।

20/07/2009 को 23:09
का स्रोत उपयोगकर्ता

वोट
0

आप एक बनाने के लिए और आदेश में यह प्रदर्शित करने के लिए subview जोड़ने उपयोग करने में सक्षम हो सकता है, ull prolly कुछ काम करने के लिए प्रदर्शित करने के लिए इसे पाने के लिए जहां यू यह चाहते करने के लिए है निर्देशांक यू दे eith mkmaps काम के लिए होती हैं के बाद से

20/07/2009 को 17:31
का स्रोत उपयोगकर्ता

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more