2012-02-23 44 views

Trả lời

13

Giải pháp là bản địa hóa Default.png như bất kỳ tài nguyên nào khác trong dự án của bạn. Chọn Default.png từ danh sách dự án trong Xcode, ở khung bên phải tìm "Localization" và chỉ cần thêm nội địa hóa mới. Sau đó, bạn có thể thay đổi các tệp khác nhau cho tất cả các bản địa hoá.

  1. Trong ngăn tóm tắt dự án trong Xcode (nói về Xcode 4.2) thêm hình ảnh khởi chạy cho một hoặc cả hai hướng như bình thường.
  2. Hình ảnh khởi chạy sẽ xuất hiện trong danh sách tệp dự án của bạn. Chọn một trong số họ.
  3. Mở rộng Tiện ích (ngăn bên phải), bạn sẽ thấy các nhóm sau: "Thụt lề và Loại", "Thuộc tính Hình ảnh", "Bản địa hóa", .... Trong nhóm bản địa hóa, hãy nhấp vào nút "+". Bây giờ bạn có thể thêm nội địa hóa mới (ví dụ: tiếng Tây Ban Nha).
  4. Sau đó ở bên trái tệp của bạn trong danh sách dự án, bạn sẽ thấy nút mở rộng. Nhấp vào nút để hiển thị tệp cho tất cả các bản địa hóa.
  5. Các tệp Default.png đã bản địa hóa của bạn sẽ xuất hiện trong các thư mục .lproj trong thư mục dự án. Ví dụ, bạn có thể vuốt thủ công tệp trong en.lproj để thay đổi hình ảnh khởi chạy bằng tiếng Anh.
+0

bạn có thể giải thích cách thực hiện không? – CrazyDev

+0

Tôi đã chỉnh sửa bài đăng của mình với nhiều giải thích hơn. –

+0

tất cả đều ok nhưng ở điểm 4, bây giờ nếu tôi mở rộng tập tin tôi thấy ba tập tin (ví dụ tiếng Anh, tiếng Tây Ban Nha, frech); nhưng ba tệp này đều giống hệt nhau; Tôi muốn mọi tập tin đều khác nhau, và nó thay đổi theo ngôn ngữ; sau đó tôi muốn thay đổi tập tin cho tiếng Anh và nhượng quyền (ví dụ) – CrazyDev

1

Tài liệu HIG của Apple khuyên các nhà phát triển sử dụng hình ảnh khởi chạy không có bất kỳ văn bản nào. Lấy ví dụ ứng dụng danh bạ, nó chỉ hiển thị giao diện người dùng trống để người dùng tin rằng ứng dụng sẽ khởi chạy nhanh hơn.

Vì vậy, tôi khuyên bạn nên làm theo cách tiếp cận này và xóa mọi dấu vết của ngôn ngữ khỏi hình ảnh khởi chạy.

+0

bạn nói đúng, nhưng không có giải pháp? – CrazyDev

+0

Nhưng nếu bạn có một ứng dụng với giao diện hoàn toàn tùy chỉnh, và ví dụ màn hình giật gân với logo và tên ứng dụng, nó là tốt cho hình ảnh khởi động để trông giống như một khung hình đầu tiên của màn hình giật gân. Sau đó, nếu bạn đang bản địa hóa tên ứng dụng của mình, bạn cũng có thể bản địa hóa Default.png theo cách tương tự như bất kỳ tài nguyên nào khác. –

+0

Tôi đồng ý có vẻ lạ rằng đây không phải là một lựa chọn, nhưng một lần nữa Apple đề nghị không có một màn hình giật gân. Ngay cả khi bạn có giao diện người dùng tùy chỉnh, chỉ cần xóa tất cả văn bản và sử dụng nó làm hình ảnh khởi chạy của bạn. –

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