Computer >> Máy Tính >  >> Lập trình >> IOS

Làm cách nào để thay đổi kích thước của UIImageView bằng Swift?

Để thay đổi kích thước hình ảnh trong iOS bằng cách sử dụng nhanh, chúng tôi sẽ sử dụng khung.

Hãy xem điều này với sự trợ giúp của một ví dụ.

  • Tạo một dự án trống và thêm chế độ xem Hình ảnh trống.

  • Tạo lối thoát cho nó.

  • Thêm hình ảnh vào dự án của bạn và gán hình ảnh vào chế độ xem hình ảnh.
    Làm cách nào để thay đổi kích thước của UIImageView bằng Swift?

Ban đầu khi chúng tôi chạy ứng dụng, nó trông giống như thế này.

Làm cách nào để thay đổi kích thước của UIImageView bằng Swift?

Bây giờ, hãy thêm mã để thay đổi kích thước hình ảnh.

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

Chúng tôi sẽ chạy mã này trong phương thức viewWillLayoutSubviews của chúng tôi. Đây là giao diện của nó trên thiết bị khi chúng tôi chạy nó.

Làm cách nào để thay đổi kích thước của UIImageView bằng Swift?