Aviso do IconRenderer no Xcode 11.2


13

Acabei de criar um novo aplicativo de visualização única do iOS e tento compilar e executá-lo. Eu recebi o aviso abaixo:

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

Esse aviso continua sendo exibido várias vezes.


Eu também estou tendo isso. Vou perguntar se os outros têm.
StuFF mc 02/11/19

Até onde eu sabia, isso estava relacionado ao, MKMapViewmas ainda não conseguia dizer o que acionava esse aviso.
Haroun SMIDA 31/03

Verifique se você adicionou um ícone com o tamanho (34, 54); se sim, verifique o modo de renderização.
nitin.agam 18/04

Respostas:


0

Eu recebi esse aviso quando selecionava programaticamente o MKMarkerAnnotationViewmodo animado.

Resolvi meus problemas de interface do usuário chamando a prepareForDisplayAPI MKMarkerAnnotationView:


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

Avise-me se isso ajudar.

Best, Boris


-4

Eu tenho o mesmo problema com você no meu MapView.

Acabei de desativar o log do sistema no meu esquema e o meu MKPointAnnotationtambém funciona.

OS_ACTIVITY_MODE: desativar

insira a descrição da imagem aqui


2
Isso desativa o log, mas existe uma maneira de corrigir o problema?
Arnaud

Esse sinalizador também interromperá a exibição de problemas de restrição no console. Então, eu não recomendo usá-lo.
Murlakatam 9/12/19
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.