问题标签 [ios-keyboard-extension]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - Windows phone 8.1 自定义键盘
我正在尝试创建一个可以添加到 Windows 手机的自定义键盘,类似于 iPhone 允许不同系统键盘类型(Emojo 图标键盘、符号键盘等)的方式。有没有办法在 Windows 手机中做到这一点?
ios - 如何像 SwiftKey 一样增加键盘高度?
iOS 8 中典型键盘扩展的高度类似于右侧的ELDeveloperKeyboard。如何增加类似于左侧 Swiftkey 的键盘高度?
ios - 设备方向更改时自定义键盘高度不会更改
每当我旋转设备时,我的自定义键盘高度始终保持不变。我尝试删除Constraints
并再次添加它,但没有运气。我在 Stack Overflow 和 iOS 开发论坛上查看了很多相关问题,但我仍然没有解决方案。
我阅读了一些使用过的应用程序-(void)viewDidAppear:(BOOL)animated
,但是一旦我使用此代码设置了大小:
但是,当我加载自定义键盘时,设置第一次设置器框架显示为横向和纵向。
肖像:
景观:
当我的方向更改委托时,我调用该更改大小方法:
笔记:
对于键盘布局,我使用XIB并将 nib 加载为 par 设备方向,一切正常,但设备方向的大小更新不起作用。请帮助我
ios - 在 iOS 8 中动画自定义键盘高度
我正在尝试使用以下代码在动画中增加自定义键盘的高度。但我无法弄清楚为什么会立即发生变化,忽略动画。
ios - 从 iOS 8 自定义键盘禁用 iPhone 自动锁定
有没有办法从 iOS8 自定义键盘禁用自动屏幕锁定?
应用扩展不支持。
ios - iOS 8 键盘扩展仅在 iPhone 5 和 5s 上加载
我目前正在为 iOS 8 开发键盘扩展。直到最近,我还在 iPhone 5 模拟器上专门测试扩展。将模拟器切换到 iPhone 6(模拟器和实体手机)、6 Plus 和 4s 并单击文本字段后,键盘根本不会出现。也没有显示错误。认为这是我的程序中的一个错误,我测试了一个只有默认代码的新程序,同样的事情发生了。我正在使用最新的 OS X、Xcode 和 IOS 模拟器。
ios - iOS 自定义键盘模板背景颜色作为图像
我想更改自定义键盘模板背景颜色。默认颜色为灰色。我正在尝试为其背景提供图像,但它仍然显示为灰色。下面是我尝试过的代码
但是当我喜欢下面的代码时,相同的背景颜色会发生变化
同样,当我将 UIImages 传递给键盘模板内的 UIButton 的当前图像时,同样的问题。我哪里出错了?
ios - 为预测(暗示)文本添加语言词典到 iOS 自定义键盘
我正在尝试创建自定义 iOS 键盘。我使用UILexicon类来提供requestSupplementaryLexiconWithCompletion:方法提供的基本单词词典。
但我也想将预测文本添加到键盘。
我知道即使您尽全力尝试也无法创建单词数据库。
所以,我相信没有人会用自己的键盘做到这一点。必须有一个预先创建的单词数据库,我知道。
即使我找到了这些词的数据库,我也不明白如何根据上一个词提供建议。
任何人都可以给我指出一个好的和值得信赖的来源,它可以为我提供我想要的结果,并给我一个英语和其他语言词典的数据库。
甚至请建议在应用程序中使用数据库的方式。
所有回复都会非常有帮助。
ios - UIScreenEdgePanGestureRecognizer 在自定义键盘扩展中不起作用
问题
我无法UIScreenEdgePanGestureRecognizer
在自定义键盘扩展中使用 a 来识别来自屏幕右侧或左侧边缘的边缘滑动。我创建了一个新项目来测试它。OtherUIGestureRecognizer
的工作正常,如下所述。
例子
在 Github 上下载我的示例项目
可能的解决方法
如果我将其更改为 aUIPanGestureRecognizer
或 aUITapGestureRecognizer
我gesture handled
会在控制台中看到。我可以使用UIPanGestureRecognizer
只接受在屏幕边缘附近开始的手势。
猕猴桃键盘使用这样的解决方法。
警告:只有UIPanGestureRecognizer
当self.view
有背景颜色时才有效。
ios - Google Maps iOS sdks 出现错误:在这种情况下后台执行会崩溃
我正在尝试将地图添加到我的自定义键盘扩展中。在我尝试在键盘中添加 MKMapView 后,当地图视图出现时,我立即崩溃。所以我正在尝试将谷歌地图添加到键盘。但不走运,我收到错误:
Terminating app due to uncaught exception 'GMSBackgroundAppException', reason: 'Background execution would crash in this scenario'
我从谷歌地图文档中复制了确切的代码,然后在另一个空白项目中运行了这段代码,并且成功了。但它在自定义键盘扩展中不起作用。它给了我上面的错误。如果你还想看下面的代码: