ฉันกำลังพยายามสร้าง UIImage View โดยใช้โปรแกรมฉันมีมุมมองใหม่และพยายามทำสิ่งนี้
let imageName = "yourImage.png"
yourview.backgroundColor = UIColor.colorWithPatternImage(UIImage(named:imageName))
ไม่ได้ผลเพราะฉันไม่รู้ว่านี่ควรเป็นมุมมองของคุณในบรรทัดที่สอง
คำถาม: ฉันจะทำให้ UIImageView ปรากฏบนหน้าจอได้อย่างไรโดยการเข้ารหัสแทนที่จะทำในกระดานเรื่องราว
UIImage(named:...)
จะเตือนว่าภาพนี้ไม่ได้เป็นคนที่คุณจะต้องใช้จำนวนมากที่คุณอาจไม่ต้องการที่จะใช้ ตามที่เอกสารระบุว่า: "หากคุณมีไฟล์รูปภาพที่จะแสดงเพียงครั้งเดียวและต้องการให้แน่ใจว่าจะไม่ถูกเพิ่มลงในแคชของระบบคุณควรสร้างรูปภาพของคุณโดยใช้วิธีUIImage(contentsOfFile:...)
นี้จะทำให้รูปภาพแบบใช้ครั้งเดียวของคุณไม่ปรากฏ ของแคชอิมเมจของระบบซึ่งอาจช่วยปรับปรุงลักษณะการใช้หน่วยความจำของแอปของคุณ " เพียงแค่ FYI