Tôi có một tập hợp các chế độ xem trong băng chuyền, mỗi chế độ xem sử dụng CAGradientLayer làm nền. Băng chuyền ngồi trên nền kết cấu. Tôi đã được yêu cầu nền để poke lên trong một hình tam giác để hiển thị xem được chọn. Tôi không thể chỉ sử dụng một hình ảnh tam giác với kết cấu nền, vì nó sẽ không nhất thiết phải phù hợp với nền chính. Tôi muốn cắt một đường ra khỏi nền của khung nhìn hiện tại, sao cho nền kết cấu có thể nhìn thấy được thông qua điểm nhấn.Làm thế nào để cắt một notch ra khỏi một CALayer?
Tôi nên làm như thế nào? Có thể tạo một lớp đa giác không?
tôi có thể không thực sự sử dụng một mặt nạ PNG - xem là động cỡ. – Simon
Làm cho mặt nạ của bạn tự động sử dụng các API vẽ Quartz - http://www.codeproject.com/KB/iPhone/iOSGetStarted01.aspx – deanWombourne
Đây thực sự là một câu trả lời hợp pháp, vì lớp luôn luôn là một hình chữ nhật (tài liệu của Apple), vì vậy một hình ảnh .png là một giải pháp khả thi. –