草庐IT

UITextDocumentProxy

全部标签

ios - UITextDocumentProxy adjustTextPositionByCharacterOffset 问题

我正在使用Swift为iOS8开发自定义键盘。我正在尝试编写一个在光标两侧插入文本的函数。我在继承自UIInputViewController的类中定义了这个函数funcnestedTag(tag:NSString){letproxy=self.textDocumentProxyasUITextDocumentProxyproxy.insertText(tag)proxy.insertText(tag)proxy.insertText("")proxy.adjustTextPositionByCharacterOffset(-1*(1+tag.length))例如,如果我用!!!调用n

ios - 黄色警告 : Conditional cast from UITextDocumentProxy to UIKeyInput always succeeds

我正在使用键盘,我刚刚安装了xcode7beta2然后我收到很多警告。超过24个黄色错误我认为这会使键盘崩溃onxcode6.4无错误无键盘当然我发现很难解决这些错误。警告:ConditionalcastfromUITextDocumentProxytoUIKeyInputalwayssucceedsfunchandleBtnPress(sender:UIButton){ifletkbd=self.keyboard{iflettextDocumentProxy=kbd.textDocumentProxyas?UIKeyInput{textDocumentProxy.insertText