uiinputviewcontroller

    0热度

    1回答

    我设计了一个自定义键盘,仅供我自己的应用程序使用。这就是为什么实际上,我没有使用UIInputViewController,而是只使用UIViewController(并将委托设置为自定义文本字段,它实际上是一个子类UIScrollView)。当我在文本字段中调用becomeFirstResponder()时,直到键盘实际出现(大约2秒)之前,它需要非常长的时间(不仅是第一次,而且每次我调用此函数

    1热度

    2回答

    我正尝试创建一个自定义聊天工具栏以显示带有消息的文本视图以及允许照片选择的按钮。我今天早上重新编写了代码,非常仔细地遵循this WWDC 2017 talk on text input。工具栏本身是一个UIInputViewController,它使用自定义视图来定义它的inputView。当我选择一个按钮时,我提出了一个UIImagePickerController,它工作正常。当我选择图像并

    0热度

    1回答

    我有一个问题,我不能执行自定义inputView,除非打开键盘。我有2个UITextField其中之一有自定义inputView。我们称他们为tf1和tf2。 tf2具有自定义的inputView。如果我先点击tf2先没有任何事情发生。如果我先点击tf1并出现默认键盘,然后当我点击tf2时,自定义inputView也会出现。如果屏幕上没有键盘,则自定义输入视图不会出现。如果屏幕上有一个键盘,可以显

    0热度

    1回答

    我开发的自定义键盘适用于iOS,使用UIInputViewController我已实现了以下方法:textWillChange,textDidChange。 我想知道用户何时更改当前文本字段并移动到另一个文本字段以便配置当前在键盘上按下的文本字段的参数Auto Capitalization。 现在我试图做这样的事情: override func textWillChange(textInput:

    0热度

    1回答

    我敢肯定,这是非常容易的,但我无法得到一个简单的例子,用UIInputViewController工作。我有两个按钮,它们出现,但敲击它们没有效果。在谷歌搜索中,我发现了几个完全如此的问题 - 没有答案!我观看了关于这个主题的WWDC 2017视频,但是他们对这一点有所掩盖,并且他们的代码有效,但我不明白为什么我的代码不会。 代码(只是概念验证)在下面,任何帮助将非常感激。 迈克尔 class V

    1热度

    2回答

    我正在制作iOs键盘扩展,现在我在用户键入类似于默认iOS键盘时添加动画。事情是这样的: 我只是提出我的UIButton层上是这样的: button.layer.position.y = button.layer.position.y - button.layer.bounds.height 一切正常,但在键盘的最上面一行一切都是隐藏的,看起来像clipSubviews =真。我尝试将其更改为

    1热度

    1回答

    我有一个自定义UIInputViewController,我们称之为MyInputViewController。我将文本字段的输入视图设置为输入控制器的单例实例视图。插入,删除和移动光标可以正常工作,但是当我在输入视图控制器中调用self.dismissKeyboard()(调用方法,print()写入控制台)时,它不起任何作用。 什么可能是错的?它在几天前让它工作,但我不记得可能是什么错误。 c

    11热度

    2回答

    我目前正在通过扩展为iOS 8构建自定义键盘。当用户按下键盘视图上的某个按钮时,我想呈现一个全屏幕模式视图控制器。当我尝试呈现视图控制器时,它会尝试呈现在键盘视图的范围内。我正在使用[self presentViewController:animated:completion:]与实例化的视图控制器。无论如何要呈现全屏视图控制器?类似照片编辑扩展(这显示全屏视图控制器) 谢谢

    0热度

    1回答

    因此,假设我有一个容器应用程序和该应用程序的自定义键盘扩展。假设自定义键盘默认有5个键。这些密钥无关紧要。 现在,我希望用户能够禁用容器应用程序中的任何5个键。如果在容器应用程序中禁用,则键盘应显示为红色并禁用。 我的问题是:如何从容器应用程序加载用户首选项/序列化数据到UIInputViewController? 如果有人可以帮助采取必要的措施来实现这一目标,或者提供一个指向教程的链接(我似乎找

    0热度

    1回答

    是否可以在iOS 9上使用UIInputViewController子类作为输入视图?我已经尝试设置inputViewController属性,但没有自定义视图控制器显示时,我的文本字段成为第一响应者。 @interface InputViewController : UIInputViewController @end @implementation InputViewControlle