MKAnnotationView के सहायक ध्यान में रखते हुए धुँधली UILabel पाठ

वोट
1

मैं एक leftCalloutAccessoryView सही होने के बाद एक पिन MKMapView में पहली बार के लिए चयनित किया गया के रूप में एक MKAnnotationView करने के लिए एक UILabel जोड़ने की कोशिश कर रहा हूँ। लेबल जोड़े जा रहे एक समस्या नहीं है: कॉल आउट चयनित हो जाता है और खोलता है, और यह जब मैं कॉल आउट देखने के लिए लेबल जोड़ने के लिए है। कॉल आउट स्वचालित रूप से एक स्लाइड एनीमेशन के साथ बाईं ओर का विस्तार किया जाता है, और 2 लाइनों सहित नया लेबल दिखाया गया है। दुर्भाग्य से मैं के बाद पिन क्योंकि मैं के बारे में है कि पिन कुछ जानकारी की जरूरत है पहले चयनित हो लेबल जोड़ने के लिए की जरूरत है।

समस्या अब इस लेबल में पाठ कुछ हद तक, धुँधली यह है कि जैसे कि यह सही ढंग से गाया नहीं है। जब मैं फिर से कॉल आउट चयन रद्द करें और उसका चयन करें, सब कुछ सही ढंग ली गई है।

: इस तरह से मैं लेबल जोड़ने है
के बाद से वहाँ है पिन के चयन के लिए कोई प्रतिनिधि विधि, MKPinAnnotationView मैं देखने की चयनित संपत्ति के लिए एक पर्यवेक्षक के रूप में रजिस्टर के निर्माण के दौरान। जब पिन दृश्य में चुना जाता है, मेरी पर्यवेक्षक विधि आग और बस को देखने के लिए पाठ लेबल कहते हैं। (2 लाइनों, एक स्पष्ट पृष्ठभूमि रंग और एक साहसिक सफेद सिस्टम फ़ॉन्ट, सेट leftCalloutAccessoryView साथ UILabel बनाने के लिए, लेबल जारी)। मैं setNeedsDisplay, setNeedsLayout और कई अन्य चीजों की कोशिश की है, लेकिन कोई बात नहीं क्या, पाठ अभी भी जब तक पिन लेबल में अस्पष्ट है दूसरी बार के लिए चुना गया है।

किसी भी विचार मैं इस लेबल कैसे प्राप्त कर सकते हैं सही ढंग से धुँधली beeing के बिना तैयार हो?

अग्रिम में धन्यवाद!

18/12/2009 को 12:59
का स्रोत उपयोगकर्ता
अन्य भाषाओं में...                            


1 जवाब

वोट
3

आप सुनिश्चित करें कि आपके लेबल एक पिक्सेल सीमा पर स्थित किया जा रहा है कर रहे हैं? मैं blurryness देखा है जब मैं एक लेबल फ्रेम प्रोग्राम के रूप में और न ध्यान में रखा है कि मेरी गणना मूल के लिए एक गैर पूर्णांक मान लौट सकते हैं गणना की है।

18/12/2009 को 15:33
का स्रोत उपयोगकर्ता

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