Ai đó có thể trả lời điều này một cách dứt khoát? Dường như đôi khi việc thay đổi khung của UIImageView sẽ thay đổi kích thước hình ảnh của nó và đôi khi không.iOS - Có nên thay đổi khung của UIImageView thay đổi kích thước hình ảnh của nó không?
Tôi đã tải hình ảnh và tạo UIImageView với hình ảnh, có kích thước khoảng 100x100. Thực hiện những điều sau đây hoàn toàn không có hiệu lực:
myImageView.contentMode = UIViewContentModeScaleAspectFit;
myImageView.frame = CGRectMake(0, 0, 30, 30);
Rõ ràng là tôi muốn thu nhỏ hình ảnh xuống, nhưng nó vẫn giữ nguyên kích thước.
EDIT: Nếu tôi làm điều này:
myImageView.clipsToBounds = YES;
tôi nhận được một phần 30x30 cắt của hình ảnh, nhưng chỉ góc trên của nó. Làm cách nào để thu nhỏ toàn bộ hình ảnh xuống 30x30?
chắc chắn không phải là không, vì nó xuất hiện trên màn hình và tôi có thể đặt clipToBounds trên đó. – sol