Как использовать точки и пиксели на iphone?

Я знаю, что разрешение экрана 960 x 640 на iPhone4 и 480 x 320 на iPhone3 GS. Означает ли это количество максимальных пикселей или количество точек? На самом деле я использую баллы, потому что я использую такие функции, как CGPointMake, и я хотел бы знать, каково максимальное количество баллов. Но я немного запутался в том, сколько их и как я должен проектировать свой код при программировании на iPhone3, iPhone4 и, возможно, более поздних версиях.


person Centurion    schedule 11.08.2011    source источник


Ответы (1)


Эти разрешения указаны в пикселях. Почти все время вы должны иметь дело с точками. Экраны iPhone имеют разрешение 320 x 480 точек. На дисплее Retina все происходит правильно: CGPointMake(160, 240) всегда будет в центре экрана.

person David Dunham    schedule 11.08.2011
comment
Просто будьте осторожны со строкой состояния. Если вы это учтете, центр вашего представления контента будет (160 220). - person Dylan Reich; 11.08.2011
comment
Достаточно честно — большую часть своего iPhone я работаю с полноэкранной игрой. - person David Dunham; 16.08.2011