Cho phép nói UISegmentedControl của tôi có 8 phân đoạn được đánh số. Tôi muốn người dùng có thể bật 2, 3 hoặc nhiều người trong số họ cùng một lúc. Toggling chúng. Về cơ bản giống như một bit trong một byte. Điều này có thể không? Tôi tin rằng đó là trên Mac OS X thường xuyên nhưng tôi dường như không thể tìm thấy một cách để làm điều đó trong SDK iPhone.Làm cách nào để có thể bật nhiều phân đoạn của UISegmentedControl?
Nếu tôi có để mô phỏng này bằng cách đặt các nút vào một cái nhìn, có cách nào để làm như sau:
- Vòng các góc của khung nhìn sao cho nó trông giống như "thanh" phong cách UISegmentedControl?
- Sử dụng hình nền có sẵn mà kiểu "thanh" có trên các nút?
- Đặt các nút cho bóng như toàn bộ kiểu "bar"? (không phải văn bản)
Một cách để thực hiện việc này, mà tôi đã thực hiện trong các ứng dụng giao hàng, là sử dụng UILabel có cạnh tròn và đặt UIButtons hình chữ nhật bên trong. Bằng cách này bạn có thể nhận được các cạnh tròn cho điều khiển kết hợp. Thưởng thức. –