Xcode 11.2'deki IconRenderer Uyarısı


13

Yeni bir iOS Single View Uygulaması oluşturdum ve uygulamayı oluşturmaya ve çalıştırmaya çalışıyorum. Aşağıdaki gibi uyarıyı almıştım:

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

Bu uyarı defalarca gösterilmeye devam ediyor.


Ben de bunu yapıyorum. Başkalarının sahip olup olmadığını soracağım.
StuFF mc

Anlayabildiğim kadarıyla, bununla ilgili MKMapViewama bu uyarıyı neyin tetiklediğini hala söyleyemedim.
Haroun SMIDA

Sadece (34, 54) büyüklüğünde bir simge ekleyip eklemediğinizi kontrol edin, eğer evet ise görüntü oluşturma modunu kontrol edin.
nitin.agam

Yanıtlar:


0

Bu uyarıyla, MKMarkerAnnotationViewanimasyonlu bir şekilde programlı olarak seçerken tanıştım .

Arayüz sorunlarını prepareForDisplayAPI'yı arayarak çözdüm MKMarkerAnnotationView:


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

Bunun yardımcı olup olmadığını bana bildirin.

En iyi Boris


-4

MapView'imde de aynı sorun var.

Sadece sistem günlüğümde sistem günlüğünü devre dışı bırakıyorum ve benim MKPointAnnotationde çalışıyor.

OS_ACTIVITY_MODE: devre dışı bırak

resim açıklamasını buraya girin


2
Bu, günlüğü devre dışı bırakır, ancak sorunu düzeltmenin bir yolu var mı?
Arnaud

Bu bayrak, konsolda görünmesi için kısıtlama sorunlarını da durduracaktır. Bu yüzden kullanmanızı tavsiye etmiyorum.
Murlakatam
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.