2013-09-27 156 views
6

Triển khai cơ sở của ứng dụng là iOS 7.0 và cả thiết bị cũng như trình mô phỏng đang sử dụng 7.0.Trình mô phỏng iOS 7 so với các khác biệt về thiết bị?

Hiệu ứng mờ trên trình mô phỏng sẽ làm mờ nội dung theo UINavigationBar, nhưng trên thiết bị, không bị mờ. Tôi đã nhận thấy một vài công cụ khác biệt khác. My UIToolbar là mờ trên giả lập, nhưng mờ đục trên thiết bị và đã có một vài lần mà sắc thái không phù hợp.

Tuy nhiên, đối với thanh điều hướng, tại sao nó lại khác và làm cách nào để có hiệu ứng mờ? Không làm mờ, văn bản trong văn bản thanh điều hướng có thể làm mất tập trung và khó hiểu!

enter image description here

Trả lời

3

Sau nhiều lần đào, đây là giới hạn phần cứng. Hiệu ứng mờ không được bật trên các thiết bị cũ hơn do các yêu cầu/hiệu suất GPU.

Các hiệu ứng mờ ảo sẽ xuất hiện trên:

  • iPhone 4S và mới hơn
  • iPad thế hệ thứ 4 và mới hơn
  • tất cả iPad Mini
+2

Đây chỉ là một nửa của sự thật. Tôi có cùng tác dụng bên trong 'UINavigationController' trên iPhone 5s. –

+1

Câu trả lời này chưa hoàn thành - tôi dường như cũng đã sao chép một tình huống mà thanh UINavigationController mờ trên trình mô phỏng và không mờ trên iPhone 5S. Làm việc trên nó để tìm hiểu lý do tại sao ... –

+0

Các bạn tìm thấy bất cứ điều gì với điều này? Tôi thấy mờ trên sim và 5s của tôi, nhưng không phải là thế hệ thứ 3 của iPad. – VaporwareWolf