uitextview相关内容

更改 UITextField 和 UITextView 光标/插入符号颜色

我想知道如何更改 iOS 中 UITextField(如果答案相同,则 UITextView)中光标/插入符号的颜色.我看到了 OSX 开发的答案,但没有看到 iOS 的答案. 这甚至可能吗? 解决方案 如果您的目标是 iOS 7+,这已经变得更容易了.只需使用外观代理通过光标更改字段的 tintColor,它就会应用于整个应用程序: 斯威夫特 3.0: UITextFiel ..
发布时间:2021-12-29 22:53:30 移动开发

如何将 TextView 高度动态更改为阈值,然后允许滚动?

我有一个最小高度为 33 的 TextView.从故事板中禁用了滚动.TextView 应根据内容增加高度,直到达到最大高度 100.然后我将 scrollEnabled 更改为 true,将 TextView 的高度更改为最大高度 100,但高度更改为 33.我该如何解决这个问题? 导入 UIKit类 ViewController: UIViewController, UITextViewDe ..
发布时间:2021-12-29 11:09:27 移动开发

向 UITextView 添加换行符

我有一个 UITextView,它采用 NSString 格式,格式为 stringWithUTF8String.它从数据库中获取它的值,我希望数据库中的文本在文本中使用中断来呈现.我尝试使用 \n 来做到这一点,但它被呈现为文本.在我的应用程序信息页面中这样做是因为直接文本有效,但我认为从数据库中获取它时它不起作用的原因是格式. 有什么建议吗? 解决方案 如果你想在 Xcode5/ ..
发布时间:2021-12-28 16:42:51 其他开发

如何检测 NSString 中以“@"或“#"开头的单词?

我正在构建一个 Twitter iPhone 应用程序,它需要检测您何时在 UITextView 的字符串中输入主题标签或 @-mention. 如何查找 NSString 中以“@"或“#"字符开头的所有单词? 感谢您的帮助! 解决方案 您可以使用 NSRegularExpression 类,其模式类似于 #\w+(\w 代表单词字符). NSError *error = ..
发布时间:2021-12-25 20:15:22 移动开发

是否有等效于 NSTokenField 控件的 iPhone?

在我的应用程序中,我希望用户将名称输入到 UITextField(或等效项)中,然后当他们按下回车键时,它会将单词放入通常与标签相关联的蓝色气泡中.然后光标移到最后,他们可以添加更多“标签". 在 To, CC & 中添加联系人时可以看到这一点邮件应用中的密件抄送字段,以及在消息应用中选择联系人时. 这是怎么做到的?它是在 UIKit 中提供的还是在其他地方可用的? 非常感谢, ..
发布时间:2021-12-21 17:37:32 移动开发

计算 UITextView 中的行数,按帧大小包装的行

我想知道当文本被文本视图的框架包裹时,是否有任何分隔符可以识别文本是否被包裹. 例如,如果我的文本视图的宽度为 50 像素并且文本超过了该宽度,则它会将文本换行到下一行. 我想计算我的文本视图中的行数.现在 "\n" 和 "\r" 对我没有帮助. 我的代码是: NSCharacterSet *aCharacterSet = [NSCharacterSet characterSe ..
发布时间:2021-12-20 22:56:33 移动开发

限制 UITextview 的行数

我想知道如何限制用户在编辑 UITextField 时可以输入的 LINES(不是其他问题中询问的字符)的数量. 理想情况下,我想将输入限制为最大值.10 行. 我需要从哪里开始?我用一种方法来做到这一点吗?在 - (BOOL)textViewShouldBeginEditing:(UITextView *)aTextView 解决方案 你的想法是对的,但方法是错误的.text ..
发布时间:2021-12-20 22:52:43 移动开发

CoreData 编辑/覆盖对象

我正在玩一个新项目,一个使用 Core Data 的拆分视图 iPad 应用程序,我想知道如何添加和删除项目相当清楚.如果我要说改变它来保存文本,那么该文本将显示在 UITextView 中,我如何编辑或覆盖 CoreData 中的对象? 所以用户在 UITextView 中输入他们的笔记,当他们离开时,它会编辑并保存他们当前选择的笔记(表格视图中的对象). 感谢您的帮助. 解决 ..

将图像添加到 UITextView

在我的应用程序中,我有一个 UITextView 和一个按钮,用于在编辑时将照片插入到 UITextView 中. 我的要求是用户用户能够编辑其中的文本,并在需要时插入图像. 类似于 StackOverflow 的应用程序自己的 UITextView: 解决方案 您可以将图像视图添加为 UITextView 的子视图. 用图像创建一个图像视图: UIImageView ..
发布时间:2021-12-20 20:51:55 移动开发

iOS 7 UITextView 垂直对齐

我的可编辑 UITextView(放置在作为 UITextView 的委托的 UISplitView 内的一个简单的 UIViewController 中)怎么可能是不是从一开始就显示文本而是在 6-7 行之后显示? 我没有设置任何特定的自动布局或类似的东西,尝试删除文本无济于事(因此没有隐藏字符或其他东西). 我在 iPad 上使用 iOS 7,故事板看起来不错...iOS模拟器和真 ..
发布时间:2021-12-20 20:43:47 移动开发

UITableViewCell 中的 UITextView 平滑自动调整大小显示和隐藏 iPad 上的键盘,但适用于 iPhone

我已经实现了一个自定义 UITableViewCell,其中包括一个 UITextView,它会根据用户类型自动调整大小,类似于联系人应用程序中的“备注"字段.它在我的 iPhone 上工作正常,但是当我在 iPad 上测试它时,我得到了一些非常奇怪的行为:当你到达一行的末尾时,键盘会隐藏一毫秒,然后立即再次显示出来.我会把它写成一个古怪的错误,但它实际上会导致一些数据丢失,因为如果你在打字,它会 ..
发布时间:2021-12-11 09:49:15 移动开发

UITableViewCell, UITextView 动态高度

我需要制作一个包含大量文本的 UITableViewCell.我知道我可以将 UITextView 添加到我的单元格中,但每个条目的文本量不会相同. 我知道我可以控制 UITableViewCell 的高度:-(CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath ..
发布时间:2021-12-11 09:24:22 移动开发

如何在输入时阻止 UITextView 向上滚动

我有一个 UITextView 包含在 UITableViewCell 中.最初显示视图时布局是正确的,但是一旦我单击 UITextView,它会自动向上滚动一点,第一行的上半部分字符变得不可见. 此图像是 UITextView 未激活时的图像: UITextView 未激活 http://gerodt.homeip.net/uitextview-notactive.png 这是当我 ..
发布时间:2021-12-11 09:21:55 移动开发

iOS 7 中 UITableView 链接检测错误中的 UITextViews

我有包含 UITextView 的自定义 UITableViewCells.我在界面生成器中打开了 UITextView 中的链接检测.当我第一次加载表格视图时,一切似乎都在工作,但是当我上下滚动表格视图时,链接检测变得一团糟.具体来说,只有常规文本(最初通常显示)的单元格显示为链接(文本视图中的所有文本都为蓝色并且是活动链接),并且链接指向某些其他表格视图单元格.例如,链接可能指向位于不同表格视 ..
发布时间:2021-12-11 09:16:02 移动开发

如何在 UITextView 的基础上制作一个带有 UITextView 的 UITableViewCell,动态调整其高度?

我想要一个 tablew 视图,其行为类似于 Apple 的 iPhone 通讯录应用程序:一个带有 uitextview 的 uitableviewcell,这样当我在 uitextview 中写入时,uitextview 会增加其高度,因此 uitableviewcell 会相应地增加动态调整其高度.全网搜索,只找到部分解决方案,缺少示例代码! 请帮帮我,我很绝望 托尼 解决 ..
发布时间:2021-12-11 09:07:08 移动开发

如何动态调整 UITableViewCell 的高度

我有经典的分组 UITableView,每个单元格内都有可编辑的 UITextViews.此文本视图可以是单行或多行的,我希望单元格随着用户的书写和文本开始新行而增加其高度. 我的问题是:我是否需要重新加载整个表格以增加单元格的高度?没有其他方法吗? 我已经搜索了很多,之前的答案和教程只是谈论如何计算文本高度,如何实现 heightForRowAtIndexPath ......我已经 ..
发布时间:2021-12-11 08:54:49 移动开发

在 UITextView 中垂直居中文本

我想将文本垂直居中放置在一个大的 UITextView 中,填充整个屏幕 - 这样当文本很少时,说几句话,它是以高度为中心.这不是关于居中文本(可以在 IB 中找到的属性)的问题,而是关于将文本 垂直 放在 UITextView if 文本很短,所以UITextView 中没有空白区域.这能做到吗?提前致谢! 解决方案 先为UITextView的contentSize键值添加一个观察者,当 ..
发布时间:2021-12-05 20:20:57 移动开发