Tôi đang làm việc trên một thanh tiến trình hình tròn cho chế độ xem thành tích của trung tâm trò chơi tùy chỉnh và tôi có loại "nhấn tường". Tôi đang đấu tranh với điều này trong hơn hai giờ và vẫn không thể làm cho nó hoạt động.Sử dụng thanh tiến trình hình tròn với hình ảnh có mặt nạ?
Vấn đề là tôi cần một thanh tiến trình hình tròn, nơi tôi có thể đặt (ít nhất) hình ảnh bản nhạc (điền). Bởi vì tiến trình điền của tôi là một cầu vồng như gradient và tôi không thể đạt được kết quả tương tự chỉ bằng cách sử dụng mã.
Tôi đã làm phiền với CALayers và phương thức drawRect, tuy nhiên tôi đã không thành công. Bạn có thể vui lòng cho tôi một chút hướng dẫn không?
Dưới đây là ví dụ về các thanh tiến trình hình tròn: https://github.com/donnellyk/KDGoalBar https://github.com/danielamitay/DACircularProgress
Tôi chỉ cần điền là một hình ảnh đeo mặt nạ, tùy thuộc vào sự tiến bộ. Nếu bạn thậm chí có thể làm cho nó hoạt rằng sự tiến bộ sẽ được hoạt hình, đó sẽ là thực sự mát mẻ, nhưng tôi không yêu cầu sự giúp đỡ với điều đó :)
Cảm ơn, Nick
Vậy là nó mặt nạ hoặc vẽ một "cầu vồng" như gradient đang dừng bạn?Hay là ghép hai miếng lại với nhau? –
Tôi có thể đã mô tả nó không rõ ràng, xin lỗi vì điều đó - Tôi không muốn vẽ một gradient, tôi có một tô tròn tô tròn rất đẹp cho thanh tiến trình được thực hiện trong Photoshop, và tôi chỉ cần che nó, vì vậy nó là điền vào thanh tiến trình. Bạn biết ý tôi là gì không? :) –