Tôi nhận thấy rằng khi đặt ảnh PNG vào chế độ xem bằng cách sử dụng IB và/hoặc làm động các hình ảnh đó ở các vị trí khác nhau mờ nhẹ.Tại sao ảnh PNG đôi khi bị mờ tùy thuộc vào vị trí của nó trong chế độ xem
Trong hầu hết các trường hợp, tôi có thể khắc phục mờ bằng cách thêm 0,5 pixel vào vị trí hình ảnh.
[lbLiteButton.layer setPosition:CGPointMake(140.5,159.5)];
Đôi khi tôi phải điều chỉnh cả x và y như trên. Đôi khi tôi chỉ phải điều chỉnh x hoặc y.
Tôi nhớ đọc ở đâu đó điều này phải làm với kích thước của hình ảnh và cách hoạt ảnh lõi hoạt động và một số việc cần làm với một nửa pixel ... nhưng tôi không thể tìm thấy bài viết ở đâu cả !?
Vấn đề với giải pháp ".5 pixel" là khác nhau đối với mọi hình ảnh PNG tùy thuộc vào kích thước, do đó bạn không thể sử dụng lại hoạt ảnh tùy chỉnh vì bạn phải tùy chỉnh hình ảnh cho từng hình ảnh khác nhau.
- Có cách nào để đảm bảo rằng tôi đặt hoặc tạo hiệu ứng hình ảnh ở đâu, tôi sẽ không nhận được bất kỳ vị trí bị nhòe nào?
- Có ai có bất kỳ thông tin nào về điều này không?
Cảm ơn bạn!
Kích thước của hình ảnh của bạn là gì? Chiều rộng hoặc chiều cao có lẻ không? –