簡體   English   中英

Firemonkey和移動導航

[英]Firemonkey and Mobile Navigation

我有一個有趣的觀察和問題,但首先要發表評論。 我已經使用Delphi已有14年了,並且已經開始使用XE5開發iOS移動應用程序。 這是我第一次使用FMX,坦率地說,我覺得自己要在許多月前退后。 換句話說,如果這是未來,那感覺就像我已經癱​​瘓了。 沒問題。 從容應對。 在這個勇敢的新世界中發展不僅僅是一項工作。 這是一次冒險。

現在我的問題。 以“帶有導航的頁眉/頁腳”為基礎啟動FMX移動項目。 然后將編輯控件(Edit1)添加到第一個選項卡項目。 然后將選項卡控件的align設置為none,然后將其向右移動,直到您可以清楚地看到表單本身為止。 然后將編輯控件(Edit2)添加到窗體。

現在,將窗體的活動控件設置為Edit1並運行應用程序-無需關注Edit1。 現在將窗體的活動控件設置為Edit2並運行應用程序-焦點放在Edit2上。 有趣。 Tab是平板電腦的外來詞,對嗎? 為什么可以使用主動控制甚至setfocus? 這是Embarcadero的疏忽嗎? 有什么想法嗎?

長話短說,我認為它們都有潛在的用途。

我使用SetFocus調用手動顯示鍵盤。 假設用戶導航到一個頁面,在該頁面上100%確保輸入了用戶名(或任何文本),我將使用ctrl.SetFocus來顯示鍵盤,只是為了節省用戶單擊(或按現在嗎?)。

我不認為ActiveControl有用,但是肯定可以使用它。 您可以使用它來設置某種類似於rkNext結構,以供用戶在鍵盤上按Next(當編輯的ReturnKeyType為rkNext )使用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM