在 Delphi Seattle
中加载 iOS
键盘时,每次调用键盘都会在它的 Platform Assistant 上重现这种奇怪的效果:
重现步骤
1 - 使用 TEdit
创建 FMX Multiplatform 应用程序。
2 - 在您的 iOS
设备上启动您的应用程序。
3 - 点击TEdit
。
有人知道我们该如何解决吗?
这绝对不是键盘在 iOS 上的工作方式。
我已经在 iPhone 5
、iPhone 5s
和 iPhone 6s
上测试了这个条件。
最佳答案
使用IFMXVirtualKeyboardToolbarService服务:
var
VKToolbarService: IFMXVirtualKeyboardToolbarService;
begin
TPlatformServices.Current.SupportsPlatformService(IFMXVirtualKeyboardToolbarService, IInterface(VKToolbarService));
if VKToolbarService <> nil then
VKToolbarService.SetToolbarEnabled(False);
关于ios - 如何从 iOS 键盘中删除表单助手?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36307504/