Tôi muốn tạo lại các nút tròn được tìm thấy trong ứng dụng Đồng hồ trong iOS7. Các nút cơ bản là hình tròn với sự xuất hiện khác nhau tùy thuộc vào trạng thái nút (đường viền màu xanh lá cây, đường viền màu đỏ, màu xám).Tạo nút tròn trong iOS7 mà không cần hình ảnh
Tôi có thể đạt được điều này bằng cách sử dụng UIButton đơn giản với hình ảnh cho các trạng thái khác nhau.
Tuy nhiên tôi đang tìm kiếm một giải pháp mà vẽ vòng tròn lập trình, vì vậy tôi có thể dễ dàng thay đổi bán kính, bề dày nét vv
Theo như tôi có thể nhìn thấy UIButton chỉ cho phép tôi để xác định một UIImage cho mỗi tiểu bang , vì vậy tôi không thể sửa đổi các lớp trên mỗi trạng thái trực tiếp (ví dụ: cung cấp một lớp với angleRadius). Có cách nào khác không?
Bạn đã xem là vẽ một hình tròn xem và thêm cử chỉ chạm vào nó? Chỉ là một ý nghĩ. – Douglas
Có thể có thể hoạt động. Tuy nhiên tôi nghĩ để tránh tái tạo chức năng UIButton. Vì vậy, nếu có một giải pháp với một UIButton tôi sẽ thích điều đó. – henning77