Попередження IconRenderer у Xcode 11.2


13

Я щойно створив нову програму для перегляду iOS Single View і намагаюся створити та запустити її. Я отримав попередження, як показано нижче:

[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.

Це попередження відображається кілька разів.


У мене це теж є. Я запитаю, чи є в інших.
StuFF mc

Наскільки я міг сказати, це стосувалося, MKMapViewале я все одно не міг сказати, що викликає це попередження.
Гарун SMIDA

Просто перевірте, чи додали ви значок із розміром (34, 54), якщо так, то перевірте його режим візуалізації.
nitin.agam

Відповіді:


0

З цим попередженням я познайомився, коли програмував MKMarkerAnnotationViewанімований вибір програми .

Я вирішив свої проблеми з інтерфейсом, зателефонувавши prepareForDisplayAPI MKMarkerAnnotationView:


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

Повідомте мене, якщо це допомагає.

Найкраще, Борис


-4

У мене така ж проблема з вами в моєму MapView.

Я просто відключаю системний журнал у своїй схемі, і моя MKPointAnnotationтакож працює.

OS_ACTIVITY_MODE: відключити

введіть тут опис зображення


2
Це вимикає журнал, але чи є спосіб виправити проблему?
Арно

Цей прапор також зупинить появу проблем із обмеженнями на консолі. Тому я не рекомендую його використовувати.
Мурлакатам
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.