2009-03-17 14 views
8

Tôi đang tìm một điều khiển "chọn" giống như iPhone mà tôi có thể sử dụng trên web.Chọn hộp giống iPhone (máy đánh dấu) 'bộ chọn' cho web?

Trợ năng không phải là mối quan ngại. JavaScript sẽ có sẵn trên tất cả các máy khách và ứng dụng web sẽ được chạy trên một môi trường được cung cấp cho người dùng. Tuy nhiên, nếu giải pháp có thể giảm xuống một cách rõ ràng vào một hộp chọn, điều đó sẽ rất tuyệt. Flash & Silverlight không lý tưởng (vì lý do tôi không quan tâm để nhảy vào) nhưng các giải pháp tương tự trong Flash & Silverlight có thể được người khác đánh giá cao.

Dưới đây là một ví dụ về sự kiểm soát trên iPhone:

Screenshot

+0

Bạn có thể mô tả cách điều này khác với hộp chọn không? Làm thế nào để bạn di chuyển nó? Nó có cần phải cuộn trơn tru không? – nickf

+0

Khả năng truy cập có thể không phải là một mối quan tâm, nhưng là khả năng sử dụng? Tôi không thể tưởng tượng bằng cách sử dụng một cái gì đó như thế với một con chuột. Vuốt bằng ngón tay là điều khiến giao diện tốt cho iPhone. Tôi dự đoán khó khăn cho người dùng chuột và bàn phím. –

+0

@nickf Việc cuộn sẽ được thực hiện bằng cách nhấp và giữ (điều khiển) và kéo chuột theo chiều dọc. Tôi đã có thể tìm thấy một đoạn mã, nhưng nó chỉ hoạt động với Mobile Safari. http://cubiq.org/spinning-wheel-on-webkit-for-iphone-ipod-touch/11 – sjstrutt

Trả lời

13

Tôi biết câu hỏi này hơi cũ, nhưng vì tôi có câu trả lời, tôi cũng có thể cho nó. Những người khác vẫn có thể tìm kiếm nó (giống như tôi đã làm). Tôi tạo ra điều khiển này để sử dụng nó như một plugin với jQuery. Xem blog của tôi:

http://marinovdh.wordpress.com/2011/09/14/use-the-iphone-uipickerview-control-as-a-selectbox-on-your-website-with-jquery/

+0

Bài đăng blog vẫn tồn tại, nhưng khi tôi cố gắng tải xuống, liên kết không hoạt động –

+0

Vui lòng xem GitHub để biết phiên bản mới nhất: https: // github.com/r3wt/iPhonePicker –

0

Có vẻ như bạn đang tìm kiếm một cái gì đó đã được xây dựng, mà tôi đã không nhìn thấy, nhưng có vẻ như bạn có thể xây dựng một bằng cách sử dụng YUI's Điều khiển băng chuyền cộng với Ảnh động, as this section on the carousel control page explains.

Chúc may mắn !!

+0

Đó không phải là một gợi ý xấu. Làm thế nào một trong những sẽ áp dụng phong cách đó cho một hộp chọn mặc dù? Tôi nghĩ rằng các tuyến đường tốt hơn để đi là để tái phong cách một thanh trượt dọc như thường được tìm thấy trong jQuery. Tôi chưa từng đi vào giải pháp đã gặp, nhưng tôi sẽ đăng một bản cập nhật tại đây nếu tôi hoàn thành một giải pháp. – sjstrutt

0

ComponentOne có thể có những gì bạn đang tìm kiếm. Kiểm tra C1 Studio cho iPhone tại http://www.componentone.com. Đó là một bộ điều khiển ASP.NET bắt chước giao diện Native của các phần tử giao diện người dùng iPhone.

+0

Có, Studio cho iPhone có chính xác những gì bạn cần. Kiểm tra PickerView, được bao gồm trong studio. http://www.componentone.com/SuperProducts/PickerViewiPhone/ – Banzor