uitextview相关内容

UITextView – 无法在文本上设置下划线或删除线属性?

每当我尝试在 UITextView 的属性文本上设置下划线或删除线属性时,都会遇到运行时失败.其他属性,如字体和背景颜色没有问题.这是一个代码片段.我所拥有的只是一个带有单个 UITextView 的测试项目.我使用的是 iOS 11. class ViewController: UIViewController {@IBOutlet 弱 var myTextView:UITextView!va ..
发布时间:2021-11-16 20:24:20 移动开发

动态告诉 UITableCell UItextview 的高度

目前我正在制作一个消息应用程序,但最近 tableCells 没有按预期调整大小.我已经使用了新的 iOS 8 相对高度功能,但仍然没有任何变化.到目前为止,它通过 Storyboard 完成的所有设计都按预期工作,但需要告诉 tableCell 根据 textview 高度调整大小.这是它目前的样子. http://i.imgur.com/lqoxxJV.png 我使用的代码如下. ..
发布时间:2021-09-13 20:03:05 移动开发

从 UITextView 获取文本的来源

-目标:获取 UITextView 中特定文本部分的来源 下面是我正在开发的应用程序屏幕截图的链接.请查看它,因为它更容易解释.图片链接:ScreenShot 这是填空风格游戏的开始.我目前正在尝试获取每个下划线的 x,y 坐标.当点击屏幕底部的一个词时,它会移动到下一个可用的下划线空间. 目前我已经编写了这段代码来做我需要的事情,但它非常难看,几乎不起作用,而且不是很灵活.见下 ..
发布时间:2021-09-13 20:03:02 移动开发

从 UITextView 获取图像

我有一个仅包含文本的 UITextView,我想从中获取快照.我以编程方式创建了它. UITextView *textView = [[UITextView alloc] init]; 如果 UITextView 的背景色是黑色,文字色是白色,我想解析每个像素来知道我是在白色还是黑色像素上. 如何进行快照以从 UITextView 获取图像(仅在可能的情况下)? 解决方案 是的, ..
发布时间:2021-09-13 20:02:59 移动开发

在 UITextView 中防止小写

我试图阻止用户在 UITextView 中输入任何小写字符. 我创建了一个可接受字符的#define 字符集 #define VALID_CHARACTERS @"ABCDEFGHIJKLMNOPQRSTUVWYXZ1234567890" 现在我想知道当用户尝试输入与我的 VALID_CHARACTERS 不匹配的字符时,如何使用它在 UITextView 委托中返回 no. 解决 ..
发布时间:2021-09-13 20:02:55 移动开发

Swift 3 - 在 UITextView 中检测新行

我正在尝试在 UITextView 上计算(实时)新行,我发现下面的方法效果很好,但我实际上需要添加更多功能,但我不知道该怎么做. func textViewDidChange(_ textView: UITextView) {让 pos = textView.endOfDocument让 currentRect = textView.caretRect(for: pos)如果previousR ..
发布时间:2021-09-13 20:02:53 移动开发

如何计算 UITextView 相对于原点的第一个基线位置

如何计算 UITextView 第一个基线位置? 我试过这样计算: self.textView.font!.descender + self.textView.font!.leading 但是,我得到的值不正确.有什么想法、提示吗? 解决方案 根据 zcui93 提供的文档,font.ascender 将为您提供字体内基线的偏移量.要在 UITextView 中获取字体的基线,您 ..
发布时间:2021-09-13 20:02:50 移动开发

在 UIView 上调用 endEditing

我有一个带有两个 UITextView 的 tableView.用户可以通过点击“+"按钮添加任意数量的单元格.tableView 从一行(单元格)开始.假设用户向两个 textViews 添加了一些信息,然后点击加号按钮并滚动到它.当用户滚动时,我调用这个函数来关闭键盘,这样它就不会妨碍: override func scrollViewDidScroll(scrollView: UIScro ..
发布时间:2021-09-13 20:02:47 移动开发

UITextView 格线随文本调整

为了获得带有 UI textview 的格线背景,我从 这里 我使用了相同的代码,但根据我的需要,我在代码中添加了一个边距图,该图如下所示 现在我希望文本位于边距线旁边,并且在每个段落的第一行中,我想显示从边距到第一个单词的一些空格.如何做到这一点,请指导我 解决方案 当填充视图被添加为子视图时,它对我来说是一个很好的边距. UITextView *textView = [[ ..
发布时间:2021-09-13 20:02:41 移动开发

两个导航视图之间 UITextView 的内容处理

我查看有一个表格单元格和一个保存按钮. 如果我触摸表格单元格,一个新的导航视图会滑入(视图 b).在视图 b 中,我有一个 UITextView,我可以在其中键入需要保存的所有上下文.当然,“视图 b"的左上角有“后退"按钮. 'view a' 有一个保存按钮,它想从我输入的 'view b' 中保存 textView 的内容.保存是在 'view a' 而不是 'view b' 上完 ..
发布时间:2021-09-13 20:02:38 移动开发

如何使用 Swift 降低 UITextView 中文本的质量

我试图在发送消息之前降低消息的质量,例如,如果连接很差,我想模糊 UITextView 中的文本,如果连接改善或互联网出现返回,然后移除模糊并在 UITextView 中显示普通文本.我试过使用 CATextLayer 不起作用.有什么办法可以做到这一点吗? cell.messageTextView.text = theText让 textLayer = CATextLayer()textLay ..
发布时间:2021-09-13 20:02:35 移动开发

如何使用 textViewDidChange?

我只是不知道它是如何使用的,而且似乎找不到任何教程.请帮忙!每次我的 UITextView 发生变化时,我都需要调用一个方法.我确实道歉,但我只是不知道定位是如何工作的,我认为 textViewDidChange 是如何工作的. 解决方案 首先创建你的 textView 的委托 @interface YourViewController : UIViewController 然后将你的 ..
发布时间:2021-09-13 20:02:33 移动开发

在 UITextView 周围创建 CGRect - 错误的高度

我正在 UITextview 的左侧创建一个动态列,该列与每个段落的高度相匹配.出于某种原因,我在获取范围的正确高度时遇到了问题.我正在使用: let test = textView.firstRect(for:models.first!.range) 当您继续输入时,它会落后一行.示例: 2 行 3 行 有什么想法吗? 解决方案 这是文档可以使用一些帮助的示例... ..
发布时间:2021-09-13 20:02:30 移动开发

UITextView 不在 nextLine 上打印文本?

我将 UITextView 放在 UIView 中.UIView 随着用户在 UITextView 中键入而扩展,但问题是,如果用户在下一行键入,则在用户键入第三行之前它不会显示正在键入的文本,然后它会显示打印在第二行.第 3 行和第 4 行等也是如此. 我该如何解决这个问题? func textViewDidChange(_ textView: UITextView) {打印(文本视图. ..
发布时间:2021-09-13 20:02:27 移动开发

UITextView textViewDidChangeSelection 调用两次

我有什么: 文本视图 NSArray(字符串) AVAudioplayer(尚未实现) 当我在 TextView 中选择一个词时 : • 检查数组中是否存在单词 • 启动带有关联声音的音频播放器 不幸的是,当我点击两次以在 TextView 中选择一个单词时,textViewDidChangeSelection 被调用了两次.我不知道为什么我看到两次“Yo ..
发布时间:2021-09-13 20:02:21 移动开发

如何访问另一个 ViewController 上的 UITextView

我试图将 UITextView 的字符串从 anotherViewController 等于 MainViewController .我的意思是用户从 anotherViewController 在 UITextView 中写一些东西,当触摸完成按钮时, UITextView 中的字符串应该等于 MainViewController 中的另一个字符串.我如何访问 UITextView ??? ..
发布时间:2021-09-13 20:02:18 移动开发

多行可自动调整大小的 UITextView

我想在我的 UITextView 中插入几个字符串,以便它们垂直显示 试过这个代码: NSMutableString* ExamsString = [NSMutableString string];for (NSString * 考试中的考试数组){[examinationsString appendString:[NSString stringWithFormat:@"%@, %s ", ..
发布时间:2021-09-13 20:02:12 移动开发