2011-07-17 36 views
16

Ứng dụng toàn cầu của tôi có trang cài đặt, trong đó người dùng phải chọn chủ đề từ hàng tá chủ đề có sẵn.Giao diện người dùng iPhone/iPad: tìm kiếm kiểm soát thả xuống

Vấn đề là, nếu tôi đang sử dụng chế độ xem bộ chọn, nó chiếm hầu hết màn hình trên iPhone.

Tôi nghĩ rằng những gì tôi muốn là một cái gì đó giống như trình đơn Windows tiêu chuẩn của bạn thả xuống, nơi nó chỉ hiển thị trên một dòng lựa chọn hiện tại, và nhấp vào nó mở rộng vào một danh sách có thể cuộn của các mặt hàng có thể. Việc chọn một mục sẽ thu gọn danh sách trở lại dạng ban đầu.

Vì vậy, câu hỏi của tôi là: Phương pháp tốt nhất của tôi để xử lý tình huống này là gì? Bất cứ ai có thể chỉ cho tôi hình ảnh hoặc mã ví dụ về tình hình này được xử lý thành công như thế nào?

EDIT: Đây là hành vi Tôi đang tìm:

  • chỉ hồ sơ cá nhân hiện đang được chọn sẽ được hiển thị
  • khi người dùng chạm vào này sẽ mở rộng thành một danh sách
  • khi người dùng chọn một mục (hoặc nhấn bên ngoài chế độ xem), nó sẽ thu gọn trở lại dạng ban đầu của nó, bây giờ hiển thị lựa chọn mới

tức là chức năng tương đương với một dropdow n.

+1

http://blog.lemberg.co.uk/iphone-development/custom-dropdown-list/ –

+8

Không, bạn chắc chắn không muốn một điều khiển tùy chỉnh. Theo thiết kế của Apple. Bạn sử dụng chế độ xem bộ chọn và chiếm phần lớn màn hình. Người dùng không cần phải làm gì ngoài việc đặt tùy chọn cụ thể đó, sau đó họ đã hoàn tất. Họ lấy lại bất động sản trên màn hình của họ và họ không có một số đường cong học tập không thể vượt qua để sử dụng phần mềm của bạn. –

+1

Bạn có ý gì khi 'Nhận lại bất động sản'? Toàn bộ điểm của câu hỏi của tôi là điều khiển này có vẻ là một kích thước cố định tức là nó sẽ lấp đầy một phần lớn màn hình cho dù người dùng có muốn thay đổi lựa chọn hay không. tức là bạn KHÔNG nhận được bất động sản trở lại, trừ khi bạn khởi động nó từ một nút. Đây có phải là những gì bạn đang nói không? –

Trả lời

10

Thứ nhất, câu hỏi này là một bản sao của:

(không nhiều tốt) Picker view as subview

(cùng) How to make an iPhone dropdown-looking button

(tốt hơn) How to create drop down list box for an iphone app

(thậm chí tốt hơn) Creating a drop-down list in iPhone app

(liên kết cuối cùng đến một số mã tiện dụng)

Thứ hai, tìm kiếm hình ảnh của Google cho 'kiểm soát thả xuống iphone' hạn chế kích thước hình ảnh thành 320x480 cho biết cách mọi người đang thực hiện việc này.

Về cơ bản, chế độ xem trình chọn cuộn từ dưới cùng, giống như cách bàn phím thực hiện.

enter image description here

+0

Hình ảnh không hiển thị, tôi không biết tại sao; URL là http://www.freeoniphone.com/images/tips/dropdown.jpg –

Các vấn đề liên quan