2011-12-04 27 views
8

Nó có khả năng phát hiện nó vậy tại sao hầu hết các ứng dụng không hoạt động lộn ngược?Tại sao hầu hết các ứng dụng iPhone không hoạt động lộn ngược?

+2

Vì tất cả các bit đều chạy trên sàn khi bạn làm điều đó. (Về cơ bản, đơn giản nhất là bỏ qua vòng quay hoàn toàn, và đơn giản là vua, khi bạn muốn độ tin cậy/ổn định.) –

+1

Trong MonoTouch, mẫu đặc biệt vô hiệu hóa lộn ngược. Không có gì khó khăn về việc hỗ trợ lộn ngược. Nó hỗ trợ cảnh quan bên trái và cảnh quan bên phải, lộn ngược nên được xử lý giống như không lộn ngược. Câu hỏi của tôi là, tại sao nó không? IPhone đầu tiên có phát hiện ra nó không? Có điều gì đó trong hướng dẫn của Apple về việc không hỗ trợ nó không? Tại sao? Nó có vẻ kỳ quặc với tôi. –

+0

Như tôi đã nói, đơn giản nhất/an toàn nhất để bỏ qua vòng quay hoàn toàn và xoay vòng ngược được sử dụng hạn chế, vì vậy không có lý do thực sự nào để cung cấp nếu xoay vòng (có thể rất khó thực hiện) cũng không được cung cấp. –

Trả lời

5

Điều này là do có nhiều trường hợp thiết bị sẽ xuất hiện lộn ngược với gia tốc kế mà không bị lộn ngược từ chế độ xem của người dùng.

Ví dụ khi người dùng nhìn xa điện thoại trong khi cầm nó trong một tay, họ rất có thể sẽ hạ thấp cánh tay và thả lỏng tay sau đó bị cong về phía trước do trọng lượng của điện thoại khiến điện thoại bị lộn ngược. Xoay chế độ xem ở đây sẽ là bất ngờ và sẽ gây khó chịu vì chế độ xem cần được xoay lại khi người dùng hướng sự chú ý đến điện thoại và nâng nó lên lần nữa.

Ngoài ra, bằng cách không phản hồi theo hướng ngược xuống, apps are usable while laying down in bed on your side.

Lưu ý rằng mọi thứ khác trên iPad, được dự định là thiết bị cộng tác. Thật tuyệt khi có thể giao nó cho người khác mà không cần xoay nó.

6

Câu trả lời có thể được tìm thấy trong iOS human interface guidelines:

Nghĩ Từ trên xuống

Phía trên cùng của màn hình là dễ thấy nhất cho mọi người, bởi vì họ có xu hướng tương tác với thiết bị bằng cách giữ thiết bị theo các cách sau:

Trong tay không thuận tiện của chúng (hoặc đặt trên bề mặt) và cử chỉ bằng ngón tay của bàn tay thống trị Một mặt và cử chỉ với thu mb của cùng một bàn tay Giữa hai bàn tay và cử chỉ bằng cả hai ngón tay Đặt thông tin thường xuyên nhất (thường cao hơn) ở gần đầu, nơi dễ nhìn thấy nhất và dễ tiếp cận. Khi người dùng quét màn hình từ trên xuống dưới, thông tin được hiển thị nên tiến trình từ chung đến cụ thể và từ cấp cao đến cấp thấp.

Ví dụ: trong trò chơi, hành động quan trọng nhất có thể diễn ra ở nửa trên của màn hình. Điều này để lại nửa dưới của màn hình để biết thông tin bổ sung và cho các điều khiển mà người dùng có thể nhấn mà không cần che khuất tầm nhìn của họ.

Và mặc dù điều này đề cập đến chế độ xem, bạn có thể ngoại suy điều này theo hướng thiết bị.

Tuy nhiên, nếu bạn cho rằng người dùng của mình có thể thấy một số sử dụng theo hướng ngược xuống thì bạn nên luôn thêm nó.

Tôi không biết nhưng nếu bạn nhận được cuộc gọi trong khi hoạt động định hướng ngược xuống, bạn sẽ phải xoay 180º (pi radian) điện thoại để trả lời, điều này sẽ không thú vị đối với một số người dùng.

Tôi thích để hỗ trợ hướng thiết bị lộn ngược cho người dùng tò mò muốn thấy nó như một quả trứng Phục sinh ngớ ngẩn: P

5

Đó là khả năng phát hiện nó vậy tại sao hầu hết các ứng dụng không hoạt động lộn ngược?

Vì hầu hết mọi người không có thói quen cầm thiết bị của họ lộn ngược.

Điều đó nói rằng, hoạt động lộn ngược là tốt đẹp nếu ứng dụng của bạn liên quan đến ghi âm. Micrô trên iPhone nằm ở cạnh dưới cùng và nếu bạn muốn ghi lại nội dung nào đó, bạn có thể dễ dàng xoay điện thoại để có thể dễ dàng chỉ micrô vào thứ gì đó.

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