Firemonkey iOS компонент перемещение и изменение размера


У меня есть Delphi XE2 Firemonkey приложение, которое я хочу запустить как на iPad, так и на iPhone. Недвижимость iPad и iPhone, конечно, отличается, и я экспериментировал с перемещением и изменением размеров (визуальных) компонентов в соответствии с платформой, на которой они работают, - вызвано событием forms OnResize. Начал с изменения свойства component "Margins" без особого успеха (возможно, это больше относится к смежным компонентам...?) а потом нашел компонент "Position" свойство, кажется, делает свою работу.

Вопрос: является ли свойство Position способом идти? Или есть более подходящий способ, используя "Margins" (я, кажется, где-то читал об этом, но больше не могу найти его). Или есть какой-то другой метод, возможно, не основанный на событии OnResize? (Да, я уверен, что это всего лишь 1 вопрос.)

Краткая информация о проекте-отображает запись базы данных costomer на экране, используя около 30 компонентов, в основном компоненты TLabel , некоторые кнопки и поля поиска или 2 с помощью TEdit's.

Спасибо

1 2

1 ответ:

Действительно зависит от того, насколько по-разному вы хотите использовать дополнительную недвижимость.

Вы хотите отобразить дополнительную информацию или просто растянуть все, чтобы использовать пространство? Если последнее, то вы можете использовать свойство Scale.