Tôi đang làm việc trên một ứng dụng iPhone với chế độ xem chi tiết phù hợp chính xác trên màn hình iPhone (dọc). Dưới đây là ảnh chụp màn hình của chế độ xem được đề cập:
http://screencast.com/t/NDBjZWRkMWQt
Vấn đề là tôi cũng cần hiển thị Thanh công cụ trong Chế độ xem chi tiết và Thanh công cụ đó không còn phù hợp với màn hình nữa.
Vì vậy, tôi có hai tùy chọn để nhường chỗ cho Thanh công cụ:
Tôi muốn sử dụng cách tiếp cận thứ hai, nhưng Nguyên tắc giao diện con người trên iPhone của Apple dường như gợi ý rằng Thanh công cụ phải luôn hiển thị.
Làm thế nào nghiêm ngặt Apple liên quan đến các nguyên tắc này? Và bạn sẽ làm gì?
Đầu tiên, tôi đề nghị bạn không đi với tùy chọn hai (phải cuộn để xem các tab).
Gợi ý của một lần nhấn để hiển thị/ẩn các thanh tab là một cách tốt - đây là một cách thực hành khá chuẩn, nhưng vẫn còn một tùy chọn khác
Có một số ứng dụng iPhone có điều hướng chính ở dạng thanh tab ở phía dưới, mà không luôn luôn xuất hiện. Hãy xem ví dụ này từ ứng dụng Foodspinating.
Các tab thường ở trên màn hình, ngoại trừ khi bạn ở bất kỳ đâu trong quy trình 'phát hiện một món ăn', ví dụ: chọn/chụp ảnh, mô tả món ăn, vv, cho đến khi bạn hoàn thành việc phát hiện. Lưu ý luôn có một nút 'ra' ở trên cùng, dưới dạng nút 'quay lại' hoặc 'hủy'.
Hi vọng điêu nay co ich.
Tôi nghĩ rằng đặt thanh công cụ ở dưới cùng của màn hình (tức là bên dưới màn hình) không phải là thực hành tốt.
Đây không phải là câu hỏi về Apple phê duyệt ứng dụng, đó chỉ là điều mà người dùng không mong đợi.
Mặt khác, cuộn là điều người dùng rất quen thuộc để làm trên iPhone, vì vậy bạn có thể an toàn khi đặt các trường bổ sung ở đó.
Nếu điều đó là không đủ, bạn có thể thử một trong những điều sau đây (nhưng tôi khuyên bạn nên chống lại nó):
Bạn đã thấy các ứng dụng Brush? Tác giả sử dụng một thanh công cụ mờ. Một vòi, và các thanh đi. Một vòi khác đưa họ trở lại. Đơn giản và hiệu quả.
Chúng tôi đã sử dụng thanh tab ẩn tự động trong Tokyo Teleport (tương tự như ứng dụng ffffound.com)
Bằng cách ẩn, tôi có nghĩa là thanh tab di chuyển xuống màn hình khi người dùng bắt đầu cuộn nội dung, nhưng nó có thể được tiết lộ bất cứ lúc nào bằng cách nhấn vào biểu tượng "thanh tab tiết lộ" nhỏ luôn hiển thị.
Chúng tôi bắt đầu bằng cách tự động ẩn thanh tab trên mọi màn hình của ứng dụng nhưng điều này khiến người dùng bối rối. Giải pháp cuối cùng của chúng tôi là chỉ tự động ẩn thanh tab nếu người dùng đã điều hướng khỏi chế độ xem gốc. Quay lại chế độ xem gốc sẽ hiển thị thanh tab nếu nó bị ẩn.