2010-09-17 29 views
5

Có ai biết các kích thước màn hình khác nhau dành cho iPhone4 ở đâu không? Tôi đã kiểm tra MobileHIG nhưng tất cả tôi có thể tìm thấy nơi tài liệu tham khảo trở lại iPhone3G cũ. Nên tôi chỉ giả định rằng tất cả các giá trị trước đó sẽ được nhân đôi (tức là Statusbar = 40 pixel), hoặc là có một minh họa chính xác hơn (như hình dưới đây ẩn ở một nơi khác?Kích thước phần tử giao diện người dùng iPhone4 bằng pixel?

alt text

Cheers Gary

Trả lời

4

Điểm là các pixel mới.

Bạn tiếp tục làm việc với các giá trị bạn đã quen, giống như bạn vẫn đang phát triển cho 3G/3G. Đơn vị của các giá trị này giờ đây được gọi là các điểm thay vì pixel, để tránh nhầm lẫn. Trên các mẫu iPhone cũ hơn, một hình vuông 2x2 điểm bằng 2x2 pixel trên màn hình. Nhưng trên iPhone 4 cùng một hình vuông bằng 4x4 pixel. Các phần tử giao diện người dùng được hiển thị ở độ phân giải thích hợp một cách tự động, hình ảnh và nội dung khác mà bạn cung cấp sẽ được thu nhỏ, trừ khi bạn cung cấp các phiên bản có độ phân giải cao của các tài nguyên đó.

Bạn có thể muốn đọc this document để biết thêm thông tin.

+0

Xin chào, tôi hiểu, nhưng nếu bạn muốn sử dụng tối đa phần cứng hiện tại và thêm UIImage lấp đầy toàn bộ màn hình, ngoại trừ thanh trạng thái? bạn sẽ cần phải biết làm thế nào lớn để làm cho hình ảnh đó trong Photoshop. – fuzzygoat

+1

Vâng, đó là sự thật. Với mục đích đó, bạn chỉ cần gấp đôi phần tử chiều rộng và chiều cao, được tính bằng điểm. Ví dụ: không có thanh trạng thái, màn hình đo 320x460 điểm. Vì vậy, đối với nền bạn cần hai hình ảnh: background.png (kích thước 320x460 pixel) và [email protected] (kích thước 640x920 pixel). Bạn chọn phiên bản nhỏ hơn trong giao diện người dùng hoặc trong mã, iOS sẽ tự động chọn tệp có kích thước phù hợp khi chạy. – Toastor

+0

Ah, tôi hiểu rồi, cảm ơn rất nhiều, được đánh giá cao. – fuzzygoat

1

Bạn không nên thực sự giả định bất cứ điều gì về kích thước màn hình. Nếu bạn cần kích thước, hãy đọc chúng vie API 1.

Không có lời hứa rằng kích thước hoặc tỷ lệ thậm chí sẽ giữ nguyên mãi mãi (iPhone, iPad và iPhone mới) tất cả đều có kích thước và tỷ lệ phân giải khác nhau.)

Điều đó nói rằng, kích thước trên iPhone 4 phải chính xác gấp đôi kích thước của các mẫu tai nghe iPhone.

Các vấn đề liên quan