Tôi nhận thấy rằng tất cả các nỗ lực của tôi tại một màn hình hiển thị võng mạc 114x114 biểu tượng ứng dụng hình ảnh tự động có một bóng gradient phủ lên trên đầu trang của họ. Biểu tượng của tôi đã có độ trong suốt trên nền đen và bóng mờ thứ hai khiến nền trông kém màu đen hơniPhone cách gửi ứng dụng có biểu tượng màn hình hiển thị võng mạc không bóng?
Tôi nhận thấy rằng một số ứng dụng có biểu tượng của chúng xuất hiện "phẳng", không có bóng. Có một số cờ mà tôi có thể đặt trong dự án của tôi để yêu cầu hiệu ứng đổ bóng bán nguyệt này không được áp dụng cho biểu tượng không?
Cập nhật: Xcode 4.2 iOS 5.0 làm mục tiêu triển khai. Chỉ có 1 mục tiêu triển khai. Vì lý do nào đó, các giải pháp được đề xuất dường như không hoạt động. Tôi có thuộc tính được thêm vào mục tiêu. Tôi thấy boolean YES cho cả biểu tượng UIPrerendered thô và biểu tượng "đã bao gồm các hiệu ứng bóng". Tôi đã thay thế các tập tin biểu tượng và thử các biểu tượng khác nhau. Tôi đã gỡ cài đặt ứng dụng khỏi thiết bị phát triển và cài đặt lại ứng dụng đó. Tôi đã làm sạch. Hiệu ứng bóng vẫn còn đó. Tôi đang quên gì?
Cập nhật 2: Sau 45 phút làm rối tung và mất đi sự tỉnh táo của tôi, tôi nhận thấy rằng có một từ điển trong Plist:
Icon files(iOS5). Within that is a Primary Icon Dictionary,
trong đó là khác khai của "Biểu tượng đã bao gồm bóng hiệu lực thi hành". Cái đó được đặt thành NO. Thiết lập một để YES loại bỏ bóng, và làm cho biểu tượng của tôi trông tuyệt vời :) Tôi đoán là khi tôi di chuyển dự án sang iOS5, khóa đó đã được thêm
PS. Trong khi về chủ đề của các biểu tượng, tôi đã xây dựng một icon maker app for iPhone cho phép tôi thay đổi cường độ của hiệu ứng bóng, cũng như bao gồm/loại trừ một số phần tử biểu tượng khỏi bóng. Tôi vẫn phải nói với xCode rằng biểu tượng của tôi là "pre-rendered", nhưng tôi kiểm soát hiệu ứng bóng.
Bạn chính xác. nó làm việc cho tôi. – Rugmangathan