20得票3回答
UITextField开始语音识别

我希望能够以编程方式将我的UITextField输入置于听写模式,而无需要求用户从键盘中选择听写。查阅了API文档,但找不到解决方法。有什么想法吗?

10得票2回答
UITextField忽略inputDelegate?

UITextField是否忽略inputDelegate?使用以下代码:- (void)viewDidLoad { [super viewDidLoad]; self.textField.inputDelegate = self; NSLog(@"textField:...

10得票3回答
向UITextField键盘添加取消按钮

有没有一种方法可以在 UITextField 的键盘上添加取消按钮?查阅了 UITextInputTraits 协议参考文档后,我没有找到任何相关内容,包括尝试不同的键盘类型。

9得票3回答
如何根据UITextView输入的文本更新UITableViewCell的高度

我有不同的示例,可以根据增长的UITextView更新UITableViewCell的高度,这对我来说实际上是有效的。我面临的问题是,在UITableViewCell内部UITextView下方有更多的子视图。这样,单元格的高度会更新,但子视图的位置保持不变,导致UITextView和子视图重...

8得票1回答
UITextInput:selectedTextRange与markedTextRange区别?

好的,我知道苹果的UITextInput协议需要两个UITextRange属性selectedTextRange和markedTextRange,并且文档说selectedTextRange是markedTextRange的子范围,由用户确认的文本范围等等。但这仍然没有让我清楚如何实现这两个文...

8得票4回答
UITextView 获取当前行

有没有方法(包括疯狂的黑客)可以获得UITextView当前行的字符串?这将包括换行等。例如,在此情况下,该方法将返回“stack overflow. Isn't it great? I”,因为它是基于光标的当前行。 根据光标位置,它还可以返回“This is a test I made f...

7得票2回答
UITextInput的setMarkedText:selectedRange方法不起作用?(不可能!)

我希望你能程序化地设置标记文本,因为自iOS5以来,UITextView和UITextField符合UITextInput,所以应该是可能的,但出于某种原因,我总是得到空的标记文本:(。我错过了什么? 以下是我尝试但没有成功的内容: (当textview是第一响应者时) 1.- 当文本视...

7得票1回答
UISearchBar和语音识别支持

我有一个用户界面,其中包含UISearchBar,并且我实现了UISearchBarDelegate的searchBarSearchButtonClicked:来执行搜索。由于我没有带有语音识别支持的设备来测试,因此我要在这里进行推测... 在具有语音识别支持的设备上,我希望在语音输入结束后...