2011-12-22 28 views
7

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?

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.

Các vấn đề liên quan