Advertencia de IconRenderer en Xcode 11.2


13

Acabo de crear una nueva aplicación iOS Single View e intento construirla y ejecutarla. Recibí la advertencia de la siguiente manera:

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

Esta advertencia sigue apareciendo varias veces.


Estoy teniendo esto también. Preguntaré si otros lo tienen.
Cosas mc

Por lo que pude ver, se relacionaba con el MKMapViewpero todavía no podía decir qué desencadenó esta advertencia.
Haroun SMIDA

Solo verifique que haya agregado un icono con tamaño (34, 54), en caso afirmativo, verifique el modo de representación.
nitin.agam

Respuestas:


0

Me encontré con esta advertencia, cuando estaba seleccionando programáticamente MKMarkerAnnotationViewen forma animada.

Resolví mis problemas de UI, llamando a prepareForDisplayAPI en MKMarkerAnnotationView:


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

Déjeme saber si esto ayuda.

Mejor Boris


-4

Tengo el mismo problema contigo en mi MapView.

Simplemente desactivo el registro del sistema en mi esquema, y ​​mi MKPointAnnotationtambién funciona.

OS_ACTIVITY_MODE: deshabilitar

ingrese la descripción de la imagen aquí


2
Esto deshabilita el registro, pero ¿hay alguna forma de solucionar el problema?
Arnaud

Este indicador también evitará que aparezcan problemas de restricción en la consola. Así que no recomiendo usarlo.
Murlakatam
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.