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.

aznelite89
fuente
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

caballo de la muerte
fuente
-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í

Arco
fuente
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