ในการปรับขนาดรูปภาพใน iOS โดยใช้ swift เราจะใช้ประโยชน์จากเฟรม
มาดูตัวอย่างกัน
-
สร้างโครงการเปล่าและเพิ่มมุมมองภาพที่ว่างเปล่า
-
สร้างทางออก
-
เพิ่มรูปภาพให้กับโครงการของคุณและกำหนดรูปภาพให้กับมุมมองรูปภาพ
เริ่มแรกเมื่อเราเรียกใช้แอปพลิเคชันจะมีลักษณะดังนี้
ตอนนี้ มาเพิ่มโค้ดเพื่อปรับขนาดรูปภาพกัน
override func viewWillLayoutSubviews() { let frame = CGRect(x: 10, y: 10, width: self.view.frame.width - 20, height: 300) self.imgView.frame = frame }
เราจะเรียกใช้โค้ดนี้ในเมธอด viewWillLayoutSubviews ของเรา นี่คือลักษณะที่ปรากฏบนอุปกรณ์เมื่อเราเรียกใช้สิ่งนี้