Helpex - Trao đổi & giúp đỡ Đăng nhập
20

Có cách nào để làm cho UIPickerView ở chế độ chỉ đọc không? Điều này có nghĩa là người dùng không thể lướt qua các tùy chọn.

Tái bút. Điều này không giống như việc không chuyển bất cứ thứ gì trong didSelectRowphương thức bởi vì tôi chỉ muốn người dùng thấy rằng bộ chọn ở đó và không chạm vào nó.

20 hữu ích 1 bình luận 10k xem chia sẻ
37

Đặt bộ chọn userInteractionEnabledthành KHÔNG.

37 hữu ích 0 bình luận chia sẻ
26

Sử dụng điều này để làm cho nó không thể tương tác được

[pickerObj setUserInteractionEnabled:NO];

và điều này để

[pickerObj setAlpha:.6];

làm mờ độ mờ để nó trông không thể tương tác được

26 hữu ích 0 bình luận chia sẻ
2

Nếu bạn đang sử dụng UIPickerViewliên kết với a UITextField, chỉ cần đặt thuộc isEnabledtính của trường văn bản thành false.

2 hữu ích 0 bình luận chia sẻ
loading
Không tìm thấy câu trả lời bạn tìm kiếm? Duyệt qua các câu hỏi được gắn thẻ ios objective-c uipickerview , hoặc hỏi câu hỏi của bạn.

Có thể bạn quan tâm

loading