Có ai có kinh nghiệm trong việc áp dụng Gradient cho CAShapeLayer không? CAShapeLayer là một lớp lớp tuyệt vời, nhưng nó dường như chỉ hỗ trợ màu tô đầy, trong khi tôi muốn nó có một gradient điền (thực sự là một gradient animatable lúc đó).Áp dụng Gradient cho CAShapeLayer
Mọi thứ khác cần làm với CAShapeLayer (bóng, hình dạng, màu nét, đường dẫn hình động) là điều tuyệt vời.
Tôi đã thử đặt một CAGradientLayer bên trong một CAShapeLayer, hoặc thực sự đặt CAShapeLayer làm mặt nạ của GradientLayer và thêm cả hai vào một lớp chứa, nhưng chúng không có kết quả đúng.
Tôi có nên phân lớp CAShapeLayer hoặc có cách nào tốt hơn không?
Cảm ơn.
Tôi tin [câu hỏi này] (http://stackoverflow.com/questions/1303855/how-to-draw-a-gradient-line-fading-in-out-with-core-graphics-iphone) chứa [câu trả lời của Matt Long] (http://stackoverflow.com/questions/1303855/how-to-draw-a-gradient-line-fading-in-out-with-core-graphics-iphone/1303943# 1303943). – Palimondo