Xcode 11.2 में IconRenderer चेतावनी


13

मैंने अभी एक नया iOS सिंगल व्यू ऐप बनाया है और मैं इसे बनाने और चलाने का प्रयास करता हूं। मुझे नीचे दी गई चेतावनी मिली थी:

[Renderer] IconRenderer: HorizontalStretchPadding (18.000000, 18.000000) is larger than the image size (34.000000, 54.000000). Image will now use the center column of pixels to stretch.

यह चेतावनी कई बार दिखाती रहती है।


मैं यह भी कर रहा हूँ। मैं पूछूंगा कि क्या दूसरों के पास है।
स्टुफ़ एमसी

जहां तक ​​मैं बता सकता हूं, यह संबंधित है, MKMapViewलेकिन मैं अभी भी यह नहीं बता सकता कि इस चेतावनी को क्या ट्रिगर किया जाए।
हरून SMIDA

बस जांचें कि क्या आपने आकार (34, 54) के साथ एक आइकन जोड़ा है, यदि हां तो इसके रेंडरिंग मोड की जांच करें।
नितिन.आगम

जवाबों:


0

मैं इस चेतावनी के साथ मिला, जब मैं MKMarkerAnnotationViewएनिमेटेड फैशन में प्रोग्रामेटिक रूप से चयन कर रहा था ।

prepareForDisplayएपीआई पर कॉल करके मैंने अपने यूआई मुद्दों को हल किया MKMarkerAnnotationView:


if #available(iOS 11.0, *) {
    let view = mapView.view(for: annotation)
    view?.prepareForDisplay()
}

मुझे बताएं क्या इससे मदद मिलती है।

सर्वश्रेष्ठ, बोरिस


-4

मुझे अपने MapView में आपके साथ भी यही समस्या है।

मैं अपनी योजना में सिस्टम लॉग को अक्षम MKPointAnnotationकरता हूं, और मेरा काम भी करता है।

OS_ACTIVITY_MODE: अक्षम करें

यहां छवि विवरण दर्ज करें


2
यह लॉग को अक्षम करता है, लेकिन क्या समस्या को ठीक करने का कोई तरीका है?
अरनौद

यह ध्वज कंसोल में दिखाई देने के लिए बाधाएं भी रोक देगा। इसलिए मैं इसका उपयोग करने की सलाह नहीं देता।
मुरलातकम
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.