Я написал приложение для iPad, которое теперь хотел бы получить на iPhone (универсальное приложение).
На данный момент он работает в симуляторе iPhone, но элементы UIKit позиционируются с использованием положений пикселей, поэтому многие из них находятся вне экрана. Кроме того, мои UIImages слишком велики, и их нужно масштабировать, чтобы они подходили для iPhone. Как мне это сделать?
Заранее спасибо.
Еще немного информации:
Если я позиционирую UIImageView с помощью UIBuilder, отображаемое изображение занимает такое же соотношение экрана, если оно отображается на iPad или iPhone. Это то, что я хочу, однако мне нужно делать это программно.
Если я создаю UIImageView программно, он займет гораздо большее соотношение экрана на iPhone по сравнению с iPad.
Edit:
Мой перо на самом деле пусто, кроме представления OpenGL. Представление OpenGL хорошо масштабируется.
Я создаю несколько элементов управления UIKit программно, и именно здесь возникает проблема.