2012-09-08 49 views
7

Tài nguyên tốt cho danh sách các yếu tố GUI của iOS là gì?Tôi có thể lấy danh sách tất cả các phần tử iOS ở đâu?

Tài liệu chính thức, chẳng hạn như UIPickerView docs không bao gồm hình ảnh và đôi khi tài liệu tổng quan chính thức có hình ảnh, chúng không dễ dàng tìm thấy.

Điều gần nhất tôi đã tìm thấy là các mẫu Photoshop photoshop (bao gồm cả tuyệt vời Teehan Lax one), nhưng chúng không tham chiếu đến tên lớp hoặc có bất kỳ kiểm soát của bên thứ ba phổ biến nào.

Chỉnh sửa: Trang web dựa trên web sẽ tuyệt vời, vì vậy tôi có thể chia sẻ với những người khác không có mã Xcode hoặc duyệt trên iPad.

Trả lời

12

Cổng nhà phát triển Apple có document liệt kê tất cả các thành phần giao diện người dùng cho iOS và cũng đi vào những mục đích sử dụng khác nhau của chúng. Dưới đây là một đoạn trích cho cách họ mô tả một UITextView:

Lưu Một cái nhìn văn bản chấp nhận và hiển thị nhiều dòng văn bản. Để tìm hiểu thêm về cách xác định chế độ xem văn bản trong mã của bạn, hãy xem UITextView Class Reference.


diện và hành vi Một quan điểm văn bản là một hình chữ nhật tròn của bất kỳ chiều cao. Chế độ xem văn bản hỗ trợ cuộn khi nội dung quá lớn để vừa với các giới hạn của nó.

Nếu chế độ xem văn bản hỗ trợ chỉnh sửa người dùng, bàn phím xuất hiện khi người dùng nhấn vào bên trong chế độ xem văn bản. Phương thức nhập và bố cục của bàn phím được xác định bởi cài đặt ngôn ngữ của người dùng. Khi người dùng chạm vào nút có nhãn “.? 123”, bàn phím sẽ thay đổi thành số hiển thị, dấu chấm câu và một vài ký hiệu phổ biến.


Hướng dẫn Bạn có quyền kiểm soát phông chữ, màu sắc và căn chỉnh văn bản trong chế độ xem văn bản, nhưng chỉ khi chúng áp dụng cho toàn bộ văn bản. Nói cách khác, bạn không thể thay đổi bất kỳ thuộc tính nào trong số này chỉ cho một phần văn bản. Phông chữ mặc định là phông chữ hệ thống và màu mặc định là màu đen, vì chúng có xu hướng dễ đọc nhất. Mặc định cho thuộc tính căn chỉnh là trái (bạn có thể thay đổi nó thành trung tâm hoặc bên phải).

Nếu bạn phải bật phông chữ, màu sắc hoặc sắp xếp biến trong một chế độ xem hiển thị văn bản, bạn có thể sử dụng chế độ xem web thay vì chế độ xem văn bản và tạo kiểu cho văn bản bằng HTML.

Bạn cũng có thể chỉ định các kiểu bàn phím khác nhau, tùy thuộc vào loại nội dung bạn mong muốn người dùng nhập. Đối với một mô tả về phong cách bạn có thể sử dụng, xem “Text Field.”

Nếu bạn chỉ muốn xem một danh sách các giao diện người dùng yếu tố và không phải là giới thiệu, đi đến sidebar bên trái và click vào việc tiết lộ mũi tên bên cạnh "Nguyên tắc sử dụng các yếu tố giao diện người dùng iOS" và nó sẽ có danh sách các danh mục chung như "Thanh", "Lượt xem nội dung", "Điều khiển", v.v. Từ đó bạn có thể nhấp vào mũi tên tiết lộ bên cạnh tiêu đề danh mục để xem các phần tử giao diện người dùng riêng lẻ. Hình ảnh bên dưới minh họa ý tôi là:

enter image description here

+0

Điều đó sẽ làm điều đó, cảm ơn! Vì một lý do nào đó tôi không bao giờ tìm thấy trang đó. –

+7

Liên kết đã chết và tôi cho rằng tài liệu gốc không còn được dùng nữa. Đây là [link] mới (https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/MobileHIG/ContentViews.html#//apple_ref/doc/uid/TP40006556-CH13-SW1). – NAlexN

+0

Tôi đã cập nhật URL trong câu trả lời để nó vẫn hoạt động với mọi người. –

0

Nếu bạn đang tìm kiếm danh sách các phần tử GUI của khung tiêu chuẩn, bạn có thể kiểm tra Trình tạo giao diện cho chúng và thậm chí thay đổi cấu hình để hiển thị các cách có thể tạo chúng. Bảng phân cảnh cũng cung cấp cho bạn một số tính linh hoạt để thêm nội dung vào đó.

+0

Cảm ơn bạn đã trả lời!Đôi khi tôi cũng cần nói chuyện với những người ít kỹ thuật hơn, vì vậy sẽ rất tuyệt khi có một tài nguyên dựa trên web. –

+0

@qegal - xin lỗi tôi đã không rõ ràng trong bình luận cuối cùng của tôi. Thách thức của tôi là tôi đang thảo luận về một UIDatePicker với một khách hàng và muốn có thể liên kết đến một trang với một ví dụ. –

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