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 trong khi nó đang được hiển thị trên trang chủ của iPhone?Làm thế nào để vô hiệu hóa làm nổi bật của biểu tượng ứng dụng?
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 trong khi nó đang được hiển thị trên trang chủ của iPhone?Làm thế nào để vô hiệu hóa làm nổi bật của biểu tượng ứng dụng?
Cảm ơn.
Cách đơn giản nhất là để kiểm tra hộp kiểm tra được kết xuất trước vào tab Summary của mục tiêu của bạn:
Ngoài ra, thiết lập giá trị của Icon files (iOS 5) > Primary Icon > Icon already includes gloss effects
-YES
trong Info.plist ứng dụng của bạn.
này chắc chắn công trình, nhưng mô phỏng iPhone đôi khi nắm giữ lên phiên bản 'bóng'. Trong trường hợp này, việc xóa ứng dụng khỏi trình mô phỏng và xóa thư mục xây dựng dường như buộc biểu tượng làm mới –
Chỉ để cho eveyone biết khóa danh sách thuộc tính hiện được gọi là: Biểu tượng đã bao gồm các hiệu ứng bóng. Tôi đang sử dụng xCode 3.2.6 với IOS 4.3 – Sabobin
Họ đã thay đổi nó trong xCode 4 – Wallter
Từ iPhone HIG:
Lưu ý: Nếu bạn chọn, bạn có thể ngăn iPhone OS từ thêm óng ả biểu tượng của bạn. Để thực hiện điều này, bạn cần thêm khóa UIPrerenderedIcon 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 nên đo 57 x 57 pixel, bất kể bạn có tận dụng được độ sáng được thêm hay không.
UIPrerenderedIcon là cài đặt bạn muốn đặt.
Thực ra, bạn 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 tiết kiệm từ việc cố gắng sao chép một số chức năng được cung cấp theo mặc định.
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. Khoá -column là danh sách thả xuống, nhấp vào danh sách đó 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.
Đặt UIPrerenderedIcon
thành true trong số Info.plist
.
(Câu trả lời này đã được hợp nhất từ một câu hỏi trùng lặp) –
Phiên bản "Thân thiện" của khóa này hiện được hiển thị bằng XCode 4 là "Biểu tượng đã bao gồm hiệu ứng bóng" trong trường hợp bất kỳ ai khác gặp khó khăn khi tìm kiếm.
Trong xcode mới 4 tất cả các bạn cần là thêm một mục mới và tìm kiếm những điều sau đây trong danh sách:
"Biểu tượng đã bao gồm bóng hiệu ứng"
Ví dụ:
Cảm ơn
Tôi đã thử điều này nhiều lần và trở nên 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 trong các tệp Biểu tượng.
Hy vọng điều này sẽ giúp người khác.
Vâng - đây có vẻ là mới cho iOS 5. Hiện có hai mục khác nhau cho các biểu tượng, và hai cho "Biểu tượng đã bao gồm hiệu ứng bóng" aka UIPrerenderedIcon tài sản. Cả hai cần phải được thiết lập. – n13
Từ Xcode 4.3 có một hộp kiểm được gọi là "Được hiển thị trước" bên cạnh biểu tượng trong cấu hình Target/Summary. Kiểm tra và bóng sẽ không được thêm vào. Đối với tôi "Biểu tượng đã bao gồm các hiệu ứng bóng" không hoạt động.
Với Xcode 4.3.2, bạn cũng có thể sử dụng chính Icon already includes gloss effects
và thiết lập giá trị của nó để YES
. Điều này đã xóa bóng sáng cho tôi khỏi biểu tượng ứng dụng của tôi.
Trong Xcode 5, cài đặt này đã thay đổi. Để truy cập nó, hãy chọn xcassets
, chọn mục nhập biểu tượng ứng dụng và trong thanh tra thuộc tính, hãy chọn hộp kiểm iOS icon is pre-rendered
.
Bất kỳ cách nào chúng ta có thể thay đổi điều này thành câu trả lời đúng? Trước đó, trong khi chính xác, là bởi và lớn không thích hợp gần năm năm sau đó. – TMan
XCode4: "nổi bật" == "hiệu ứng bóng" –