Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> iOS

วิธีปรับขนาด UIImageView ด้วย Swift

การปรับขนาดรูปภาพใน iOS ด้วย Swift ใช้ property frame ของ UIImageView

ตัวอย่าง

  1. สร้างโปรเจกต์ว่าง เพิ่ม Image View ว่าง
  2. สร้าง Outlet เชื่อมต่อ
  3. เพิ่มรูปภาพในโปรเจกต์ และกำหนดให้ Image View

วิธีปรับขนาด UIImageView ด้วย Swift

ตอนรันครั้งแรก จะแสดงรูปเต็มขนาด:

วิธีปรับขนาด UIImageView ด้วย Swift

โค้ดปรับขนาด

เพิ่มโค้ดใน viewWillLayoutSubviews:

override func viewWillLayoutSubviews() {
let frame = CGRect(x: 10, y: 10, width: self.view.frame.width - 20, height: 300)
self.imgView.frame = frame
}

ผลลัพธ์หลังปรับขนาด:

วิธีปรับขนาด UIImageView ด้วย Swift