2011-11-01 20 views
2

我有一個德爾福XE2 Firemonkey應用程序,我想在這兩個的iPadiPhone運行。當然,iPad和iPhone的房地產是不同的,我一直在根據它們運行的​​平臺嘗試重新定位和調整(視覺)組件的大小 - 由OnResize事件觸發。開始改變組件"Margins"屬性並沒有太大的成功(也許這涉及到更多的相鄰組件...?),然後發現組件"Position"屬性似乎做的工作。Firemonkey iOS的部件重定位和調整

問題:Position屬性的路要走嗎?還是有更合適的方式使用"Margins"(我似乎已經讀過關於這個地方的東西,但不能再找到它)。還是有其他一些方法,可能不是基於OnResize事件? (是的,我相信這僅僅是1個問題。)項目

簡要說明 - 顯示使用大約30組件,主要是TLabel成分,一些按鈕和搜索字段或2使用TEdit's在屏幕上costomer數據庫記錄。

謝謝

+0

FireMonkey中的邊距與CSS中的邊距相反。嘗試填充屬性(= CSS邊界樣式)。 –

回答

0

真的取決於你想如何使用多餘的房地產。

是否要顯示其他信息,或只是將所有內容全部展開以使用空間?如果是後者,那麼你可以使用Scale屬性。

+0

謝謝,會嘗試。 –