gpt4 book ai didi

ios - Firemonkey 和移动导航

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:36:10 25 4
gpt4 key购买 nike

我有一个有趣的观察和问题,但首先要发表评论。我使用 Delphi 已经 14 年了,并且找到了一份使用 XE5 开发 iOS 移动应用程序的工作。这是我第一次使用 FMX,坦率地说,我觉得我回到了很久以前的时代。换句话说,如果这就是 future ,那我感觉自己已经废了。不过没问题。从容应对。在这个美丽的新世界中发展不仅仅是一份工作。这是一次冒险。

现在我的问题。使用“带导航的页眉/页脚”作为基础启动 FMX 移动项目。然后向第一个选项卡项添加一个编辑控件(Edit1)。然后将选项卡控件对齐设置为无并将其向右移动,直到您可以清楚地看到表单本身。然后向窗体添加一个编辑控件 (Edit2)。

现在将表单的事件控件设置为 Edit1 并运行应用程序 - 不要关注 Edit1。现在将窗体的事件控件设置为 Edit2 并运行应用程序 - 焦点放在 Edit2 上。有趣的。 Tab 是平板电脑的外来词,对吧?为什么有主动控制甚至 setfocus 可用?这是 Embarcadero 的疏忽吗?有什么想法吗?

最佳答案

长话短说,我认为它们都有潜在用途。

我使用 SetFocus 调用来手动显示键盘。假设用户导航到一个他们 100% 肯定会输入用户名(或任何文本)的页面,我将使用 ctrl.SetFocus 来显示键盘只是为了让他们保存单击(或现在按?)编辑。

我没有看到 ActiveControl 有用,但它肯定仍然可以使用。当用户在键盘上按下 Next 时(当编辑的 ReturnKeyType 是 rkNext 时),您可以使用它来设置某种类似制表符的结构。

关于ios - Firemonkey 和移动导航,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22044867/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com