Làm cách nào để tắt tính năng đánh dấu xuất hiện trên biểu tượng của tôi khi nó được hiển thị trên trang chủ của iPhone?
Cảm ơn.
Làm cách nào để tắt tính năng đánh dấu xuất hiện trên biểu tượng của tôi khi nó được hiển thị trên trang chủ của iPhone?
Cảm ơn.
Câu trả lời:
Cách dễ nhất là chọn hộp kiểm Kết xuất trước trên tab Tóm tắt của mục tiêu:
Ngoài ra, hãy đặt giá trị Icon files (iOS 5) > Primary Icon > Icon already includes gloss effects
thành YES
trong Info.plist của ứng dụng của bạn.
Icon already includes gloss and bevel effects
và Kiểm tra khóa đó. Hy vọng điều này sẽ giúp những người mới.
Project Target > Summary > App Icon
và chọn hộp kiểm Prerendered
vô hiệu hóa hiệu ứng bóng. Lưu ý rằng trong Trình mô phỏng đôi khi hiệu ứng không được áp dụng sau khi dọn dẹp và xây dựng lại. Nếu vậy, hãy xóa cả thư mục xây dựng khỏi trình mô phỏng.
Trong xcode 4 mới, tất cả những gì bạn cần là thêm một mục nhập mới và tìm kiếm những thứ sau trong danh sách:
"Biểu tượng đã bao gồm các hiệu ứng bóng"
Thí dụ:
Cảm ơn
Tôi đã thử điều này vài lần và hơi thất vọng vì nó không hoạt động. Hóa ra tôi đã có tùy chọn này được đặt thành KHÔNG và ẩn dưới tệp Biểu tượng.
Hy vọng rằng điều này sẽ giúp ai đó khác.
Trong Xcode 5, cài đặt này đã thay đổi vị trí. Để truy cập nó, hãy chọn của bạn xcassets
, hãy chọn mục nhập biểu tượng ứng dụng và trong trình kiểm tra thuộc tính, hãy chọn iOS icon is pre-rendered
hộp kiểm.
Từ iPhone HIG:
Lưu ý: Nếu chọn, bạn có thể ngăn hệ điều hành iPhone thêm bóng cho biểu tượng của mình. Để thực hiện việc này, bạn cần thêm khóa UIPrerenderIcon vào tệp Info.plist của ứng dụng (đọc Hướng dẫn Lập trình Ứng dụng iPhone để tìm hiểu về tệp này). Biểu tượng của bạn vẫn phải có kích thước 57 x 57 pixel, bất kể bạn có tận dụng độ sáng được bổ sung hay không.
Mở Info.plist
tệp 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ác chính -column là một danh sách thả xuống, nhấp vào nó và cuộn qua một tập khá lớn các phím ở dạng có thể đọc được con người mà có thể xảy ra để đề ra.
Biểu tượng bạn đang tìm có tên là "Biểu tượng đã bao gồm hiệu ứng bóng và góc xiên" , đó là hình thức con người có thể đọc được. Viết lách UIPrerenderedIcon
, cũng có tác dụng.
Việc thêm cờ này cũng sẽ vô hiệu hóa tính năng tự động bổ sung độ bóng và góc xiên trong Tunes Store và trên App Store.
UIPrerenderIcon là cài đặt mà bạn muốn đặt.
Trên thực tế, có lẽ nên đọc qua tất cả các tùy chọn Info.plist mà bạn có thể đặt. Nó có thể giúp bạn không cố gắng sao chép một số chức năng được cung cấp theo mặc định.
Đặt UIPrerenderedIcon
thành true trong của bạn Info.plist
.
Với Xcode 4.3.2, bạn cũng có thể sử dụng Khóa Icon already includes gloss effects
và đặt giá trị của nó thành YES
. Điều này đã loại bỏ độ sáng bóng cho tôi khỏi biểu tượng ứng dụng của tôi.