Tôi nhận thấy, những gì CALayer, trên iOS SDK không tự động hóa thuộc tínhMask. Tôi không chắc chắn những gì quá tải tùy chỉnh của phương pháp "setFrame:" có thể làm việc bình thường với các sublayers hoạt hình tự động. Có một thay thế mà không sử dụng UIView?CALayer autoresizingMask không dành cho iOS SDK?
7
A
Trả lời
5
Bạn có thể sử dụng chức năng layoutSublayers của calayer.
7
Nếu bạn không muốn phải phân lớp CALayer
và thêm các lớp vào lớp một UIView
sau đó bạn có thể ghi đè
- (void) layoutSublayersOfLayer: (CALayer *) lớp
phương pháp xem.