Tôi đã đọc tài liệu trên CAShapeLayer
nhưng tôi vẫn chưa hiểu rõ. Từ sự hiểu biết của tôi, Layer
luôn bằng phẳng và kích thước của nó luôn là hình chữ nhật. Mặt khác,iOS: CAShapeLayer để vẽ hình ảnh không trực tràng và làm động hình dạng của nó
CAShapeLayer
cho phép bạn xác định lớp không chỉ giống như hình chữ nhật. Nó có thể là hình tròn, hình tam giác, vv miễn là bạn sử dụng nó với UIBezierPaths
.
Tôi có hiểu biết ở đây không?
Điều tôi đã nghĩ là, một quả bóng bị dội ra khỏi các cạnh trên màn hình (đủ dễ dàng), nhưng tôi muốn hiển thị một hoạt ảnh nhỏ không sử dụng hình ảnh động - tôi muốn nó hiển thị một chút "vắt" như hình ảnh động khi nó chạm vào cạnh của màn hình và sau đó bị trả lại. Tôi không sử dụng hình ảnh bóng tennis. Chỉ là một vòng tròn đầy màu vàng.
Tôi có chính xác ở đây với CAShapeLayer
để thực hiện việc này không? Nếu vậy, bạn có thể vui lòng cung cấp ví dụ minh họa không? Cảm ơn.
Hoàn toàn tốt đẹp – Dabrut