2013-10-19 1 views
0

Firemonkey iOS 응용 프로그램의 양식을 디자인 할 때 가능한 크기로 양식의 크기를 조정할 수 있으며 디버그에서도 그대로 표시됩니다. 분명히 iOS 기기는 매우 특별한 화면 크기를 가지고 있습니다. 원하는 모든 차원에서 내 양식을 만들 수있게 된 이유는 무엇입니까?iOS 용 양식의 크기를 조정할 수있는 목적은 무엇입니까?

enter image description here

나는 아직 iOS 장비에서이 작업을 실행하는 점에 못 했어. 이것은 Firemonkey를 사용하여 iOS HD 응용 프로그램을 작성한 첫 번째 시범입니다. iOS 응용 프로그램이 항상 전체 화면이며 다양한 장치 화면에 맞춰지기 때문에 원하는 크기로 양식을 디자인 할 수있는 이유는 매우 독특합니다.

+0

양식 * 반드시 * 전체 화면입니까? Firemonkey *가 iOS에서 실행되고 있음을 반드시 알아야합니까? –

+0

전체 애플리케이션/프로젝트는 iOS를 기반으로합니다. 특히 iOS 응용 프로그램입니다. 아직 모든 iOS 기기에서 사용하지는 못했지만 항상 전체 화면으로 실행한다고 생각합니다. –

+0

@RobKennedy이 기능은 Firemonkey 응용 프로그램에 대한 첫 번째 시연입니다. 처음에는 XE2를 얻었지만 처음에는 매우 일반적인 개요였으며 전혀 익숙하지 않았습니다. 이제, Firemonkey 앱을 만드는 일은 처음이며 iOS 시험 버전 앱을 처음으로 디자인하고 있습니다. –

답변

2

모든 iOS 기기가 동일한 해상도로 실행되는 것은 아닙니다.
아이폰 5는 아이폰 4
과는 다른 화면 비율을 가지고있는 아이 패드 3가 또한 틀림없이 더 유용한 화면 (의 일부만을 커버하는 형태로 표시 될 수 있습니다 4.

내 아이폰의 두 배의 해상도 iPad에서).

FireMonkey는 iOS 용으로 만 작성된 것이 아니며 OSX도 포함합니다. OSX에서는 일반적인 모든 VCL/Windows 규칙을 적용하기를 원합니다.
다른 기능을 수행하는 여러 개의 화면 (예 : 프레임/패널/등)을 사용하는 전자 메일 응용 프로그램을 만드는 중이라면 여전히 의미가 있습니다.
검색을 수행하는 풀다운/팝업 (모덜리스 제발)을 상상할 수도 있습니다.
다른 양식을 사용하여이를 구현하는 경우 전체 화면이 아니어야합니다.

그렇기 때문에 iOS에서 전체 화면이 아닌 양식을 많이 볼 수 있습니다.

enter image description here

이러한 두 패널은 2 개 형태를 사용하여 구현 될 수있다; 크기 조정은 여기에서 유용 할 것입니다.

+0

양식을 기본 양식에서 캡슐화하는 방법을 알 수 있습니다. 그러나 내가 이해하지 못하는 것은 원하는대로 "기본 폼"크기를 변경할 수있는 방법입니다. 나는 그것이 모든 것을 적절하게 정렬하는 한 결국에는 중요하지 않다고 생각합니다. 아무런 차이가 없습니다. –