2016-09-06 26 views
6

Ứng dụng của tôi hỗ trợ tất cả các thiết bị từ 4 inch trở lên theo cả hai hướng.khởi chạy bảng phân cảnh màn hình cho nhiều thiết bị và định hướng khác nhau iOS

iPhone - 5, 5S, 5C, 6, 6S, 6+, 6S +, SE

iPad 4, iPad Air, iPad Air2, iPad Pro vv

Sử dụng Danh mục tài sản cho màn ra mắt của nó làm việc tốt nhưng trong iPad Pro ứng dụng hiển thị bàn phím tiêu chuẩn thay vì iPad Pro tối ưu hóa bàn phím mà là lớn hơn và không cung cấp cho người dùng cảm giác tốt nhất.

Theo ứng dụng liên kết bên dưới nên sử dụng bảng phân cảnh khởi chạy thay vì hình ảnh nội dung để có bàn phím gốc iPad Pro được tối ưu hóa.

https://forums.developer.apple.com/thread/26357

Bây giờ câu hỏi là cách hỗ trợ cả hai định hướng trong bảng phân cảnh màn hình khởi chạy?

Cách thêm hình ảnh khởi chạy khác nhau cho chế độ dọc và ngang trong bảng phân cảnh? Sử dụng lớp kích thước cho iPad theo cả hai hướng của nó cả Kích thước thông thường và Thông thường.

Lưu ý - Vì bảng phân cảnh màn hình khởi chạy của nó, người ta không thể tùy chỉnh lớp kích thước với lớp tùy chỉnh.

Phản hồi nhanh được đánh giá cao !!

Cảm ơn, Siva

+0

Không hiểu lý do tại sao xếp hạng của nó. Đây là nơi không có tài liệu rõ ràng về điểm này và tôi tin rằng câu hỏi kỹ thuật 100% của nó. – Srivathsa

Trả lời

6

Trong bạn launchsScreen.storyboard thêm imageView và đặt nó là bốn trở ngại như: top,bottom,leading,trailing.

Lúc này, trong assets thêm hình ảnh riêng biệt cho iPhoneiPad với độ phân giải 1x,2x,3x cho iPhone1x,2x cho iPad.

Và đặt hình ảnh đó thành hình ảnh đó. Nó sẽ quản lý sau đó cho mọi thiết bị!

Bạn có thể đặt các hình ảnh khác nhau cho các lớp có kích thước khác nhau trong nội dung. Vì vậy, đối với định hướng khác nhau, bạn có thể đặt các hình ảnh khác nhau trong assets.

tham khảo Apple documentation để biết thêm chi tiết.

Và có bạn có thể sử dụng vector graphics như được đề xuất trong nhận xét của @ pkc456 để giữ cho ứng dụng của bạn nhẹ cân.

+0

Tôi khuyên bạn nên sử dụng [đồ họa vector] (http://www.programmingcrew.in/2016/09/vector-graphics-in-ios.html) thay vì thêm hình ảnh riêng biệt cho độ phân giải 1x, 2x, 3x. – pkc456

+0

vâng, sau đó một hình ảnh có độ phân giải cao hơn là đủ !! – Lion

+1

Không. Chúng tôi cần hình ảnh @ 1x khi làm việc với đồ họa vector. – pkc456

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