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?
Trả lời
Đ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ó.
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
Đó 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ì đó.
- 1. Tại sao các bmps được lưu trữ lộn ngược?
- 2. động Hầu hết các ngôn ngữ lập trình năng động
- 3. Tại sao Java được hầu hết các ngân hàng sử dụng?
- 4. Tại sao hầu hết các ngôn ngữ hướng đối tượng không hỗ trợ coroutines?
- 5. Tại sao hầu hết các thuật toán đồ thị không thích ứng dễ dàng với số âm?
- 6. Hầu hết các công ty "lớn" đều thích WISA hơn LAMP? Tại sao?
- 7. Tại sao hầu hết các phương pháp của System.Array là tĩnh?
- 8. iPhone, tại sao UITableView reloadData không hoạt động?
- 9. Cách trực quan để xem hầu hết các ngã ba hoạt động
- 10. Tại sao không @contenteditable hoạt động trên iPhone?
- 11. Cài đặt document.domain có hoạt động trong tất cả (hầu hết) trình duyệt không?
- 12. Tại sao đa thừa kế không được hỗ trợ trong hầu hết ngôn ngữ lập trình?
- 13. Khởi chạy hình ảnh hiển thị lộn ngược trên iPad.
- 14. Tại sao các ứng dụng tự động chạy của tôi hoạt động lạ trên Vista?
- 15. Tại sao chỉ mục mảng là 0 dựa trên hầu hết các ngôn ngữ lập trình?
- 16. Tại sao điểm vào phương pháp chính trong hầu hết các chương trình C# tĩnh?
- 17. Tại sao chế độ phong cảnh AVCaptureVideoOrientation dẫn đến hình ảnh tĩnh lộn ngược?
- 18. Hầu hết các ứng dụng Erlang như MochiWeb, Riak, RabbitMQ, Zotonic, ejabberd và các ứng dụng OTP CouchDB?
- 19. Hầu hết các chức năng của pythonic không trả lại?
- 20. Làm thế nào để xoay ứng dụng của tôi 180 độ lộn ngược khi xoay thiết bị 180 độ lộn ngược?
- 21. Hiệu ứng đảo ngược trong ứng dụng iPhone
- 22. Tại sao hầu hết mã điều khiển mẫu MVC trả về ActionResult?
- 23. Bạn sử dụng hầu hết các mẫu ghép nối lỏng lẻo nào?
- 24. Tại sao hầu hết các thiết bị Android đều không có vùng trao đổi như hệ điều hành điển hình?
- 25. Ứng dụng applicationWillTerminate hoạt động như thế nào trên iPhone?
- 26. Modulus hoạt động như thế nào và tại sao nó lại khác với Python so với hầu hết các ngôn ngữ?
- 27. Phát video HTML5 trong trình duyệt - Điều gì hoạt động với hầu hết các thiết bị Android?
- 28. SQL Xóa hầu hết các hàng trùng lặp
- 29. Tại sao hầu hết DataMembers của DataContract tôi thấy trên các trang web mã hóa không được viết bằng các thuộc tính tự động?
- 30. Tại sao TypeConverter này không hoạt động?
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.) –
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. –
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. –