2009-09-21 5 views
21

thể trùng lặp:
How to disable highlighting of the app icon?Cách xóa "phản chiếu màu trắng" trên biểu tượng ứng dụng?

Hi đây là một câu hỏi iPhone mục tiêu C.

Khi tôi đặt tệp biểu tượng cho ứng dụng, ví dụ: icon.png. Khi nó được hiển thị trên điện thoại, hiệu ứng phản chiếu màu trắng sẽ tự động được thêm vào icon.png

Có cách nào để loại bỏ hiệu ứng phản chiếu te không? Nguyên nhân tôi có thể thấy rằng có các ứng dụng không có hiệu ứng phản chiếu màu trắng trên các biểu tượng

+0

oh thx rất nhiều. xin lỗi về bản sao ... Tôi không thể tìm kiếm câu hỏi đó trước đây, đã không nghĩ về từ 'làm nổi bật' – Unreality

Trả lời

36

Mở tập tin Info.plist của bạn, cũng có thể được đặt tên ProjectName-Info.plist, và thêm một dòng mới. Cột khóa là một danh sách thả xuống, nhấp vào đó và cuộn qua một bộ khóa lớn ở dạng có thể đọc được của con người có thể đặt.

Một trong những bạn đang tìm kiếm được gọi là "Biểu tượng đã bao gồm hiệu ứng bóng và bevel", đó là biểu mẫu có thể đọc được của con người. Viết UIPrerenderedIcon, cũng hoạt động.

Thêm cờ này cũng sẽ tắt tính năng tự động thêm bóng và bevel trong Tunes Store và trên App Store.

+0

Trả lời tại http://stackoverflow.com/questions/1453680/how-to-remove-the -white-reflection-on-the-application-icon – kunalg

9

Trong tệp info.plist của bạn, thêm khóa có tên UIPrerenderedIcon và đặt giá trị thành true.

Điều này sẽ ngăn chặn sự sdk từ tự động thêm glossy shine biểu tượng của bạn

13

Trong Xcode 4.3.2, bạn cũng có thể cần xác định các biểu tượng như được hiển thị trước.

Nhấp vào dự án của bạn ở bên trái, chọn mục tiêu của bạn và trong tab Tóm tắt, bạn sẽ thấy Biểu tượng ứng dụng, cùng với hộp kiểm "Được hiển thị trước". Chọn hộp này và chạy lại ứng dụng của bạn.

Nếu biểu tượng chưa thay đổi, bạn cũng có thể cần xóa và cài đặt lại (chạy lại) ứng dụng trên thiết bị của mình hoặc thậm chí khởi động lại thiết bị trước khi sử dụng biểu tượng mới.

App Icon image

+1

Việc khởi động lại thiết bị của bạn đã giải quyết được vấn đề không thấy thay đổi. Đây là một IMO bit quan trọng :) –