คำเตือน IconRenderer ใน Xcode 11.2


13

ฉันเพิ่งสร้าง iOS Single View App ใหม่และฉันพยายามสร้างและเรียกใช้ ฉันได้รับคำเตือนดังต่อไปนี้:

[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แต่ฉันก็ยังบอกไม่ได้ไม่ได้ว่าอะไรทำให้เกิดคำเตือนนี้
Haroun SMIDA

เพียงตรวจสอบว่าคุณได้เพิ่มไอคอนที่มีขนาด (34, 54) ถ้าใช่ให้ตรวจสอบโหมดการแสดงผลของมัน
nitin.agam

คำตอบ:


0

ฉันได้พบกับคำเตือนนี้เมื่อฉันเลือกรูปแบบMKMarkerAnnotationViewภาพเคลื่อนไหวโดยทางโปรแกรม

ฉันแก้ไขปัญหา UI ของฉันโดยโทรหาprepareForDisplayAPI ที่MKMarkerAnnotationView:


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

แจ้งให้เราทราบหากสิ่งนี้ช่วยได้

สุดยอด Boris


-4

ฉันมีปัญหาเดียวกันกับคุณใน MapView ของฉัน

ฉันเพียงแค่ปิดการใช้งานบันทึกของระบบในรูปแบบของฉันและฉันMKPointAnnotationก็ใช้งานได้

OS_ACTIVITY_MODE: ปิดการใช้งาน

ป้อนคำอธิบายรูปภาพที่นี่


2
สิ่งนี้ปิดใช้งานบันทึก แต่มีวิธีแก้ไขปัญหาหรือไม่
Arnaud

การตั้งค่าสถานะนี้จะหยุดปัญหาข้อ จำกัด เพื่อให้ปรากฏในคอนโซล ดังนั้นฉันไม่แนะนำให้ใช้
Murlakatam
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.