• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

ios - Firemonkey 和移动导航

[复制链接]
菜鸟教程小白 发表于 2022-12-12 19:31:07 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题

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

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

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



Best Answer-推荐答案


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

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

我不认为 ActiveControl 有用,但它肯定仍然可以使用。当用户在键盘上按下 Next 时(当编辑的 ReturnKeyType 为 rkNext 时),您可能会使用它来设置某种类似选项卡的结构。

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

回复

使用道具 举报

懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注0

粉丝2

帖子830918

发布主题
阅读排行 更多
广告位

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap