Questions tagged «uitextview»

UITextView类在iOS中实现了可滚动的多行文本区域的行为。该类支持使用自定义字体,颜色和对齐方式显示文本,还支持文本编辑。通常,您使用文本视图来显示多行文本,例如在显示大型文本文档的正文时。


4
在Swift中获取和设置UITextField和UITextView的光标位置
我一直在尝试UITextField以及如何使用它的光标位置。我发现了许多与Objective-C相关的答案,例如 在iOS中获取UITextField的光标位置 控制UITextField中的光标位置 UITextField获取当前编辑的单词 但是由于我正在使用Swift,所以我想学习如何获取当前光标位置以及如何在Swift中进行设置。 下面的答案是我从Objective-C进行实验和翻译的结果。

13
如何更改TextView的一部分颜色?
text = text + CepVizyon.getPhoneCode() + "\n\n" + getText(R.string.currentversion) + CepVizyon.getLicenseText(); activationText.setText(text); myTextView.setText(text); 我想为CepVizyon.getPhoneCode()的字符串更改颜色。我怎样才能做到这一点?


30
每次更改文本时,如何强制UITextView滚动到顶部?
好的,我的有点问题UITextView。这是问题所在: 我在中添加了一些文本UITextView。然后,用户双击以选择某些内容。然后,我更改UITextView(在程序中如上所述)和UITextView 滚动到页面底部有光标的位置。 但是,那不是用户单击的地方。始终滚动到UITextView无论用户单击何处,。 所以这是我的问题:UITextView每次更改文本时,如何强制滚动到顶部?我试过contentOffset和scrollRangeToVisible。都不起作用。 任何建议,将不胜感激。
99 iphone  ios  uitextview 

11
在uitextview中显示HTML文本
如何在textview中显示HTML文本? 例如, string <h1>Krupal testing <span style="font-weight: bold;">Customer WYWO</span></h1> 假设文本为粗体,所以它在文本视图中显示为粗体字符串,但我想显示普通文本。iPhone SDK中有可能吗?
83 ios  iphone  uitextview 


18
限制uitextview中的字符数
我正在提供文本视图来鸣叫一些字符串。 我正在应用以下方法将字符数限制为140个长度。 - (BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text{ return [[textView text] length] <= 140; } 该代码运行良好,但第一个条件是退格键不起作用。假设我已经达到了140个字符的限制,因此该方法将给我错误,并且用户无法插入更多字符,但是此后,当我尝试删除一些字符时,文本视图将被禁用。 因此,问题是:“如何从textview.text文本视图中删除字符或重新启用文本视图?”


22
UITextView文本内容不是从顶部开始
我有一个来自JSON文件的长文本,但是当我单击UITableViewCell中的链接转到我的UIViewController页面时,UITextView文本会加载字符串内容,但不会从头开始显示内容,因此我必须向上滚动所有内容时间。 我需要做什么?

9
iOS7 UITextView contentsize.height替代
我正在将一个应用程序从iOS 6.1移植到iOS7。我正在使用一种布局,该布局的UITextView宽度固定,但是高度取决于其contentsize。对于iOS 6.1,检查contentsize.height并将其设置为textview的框架高度就足够了,但是在iOS 7上不起作用。 然后,如何UITextView根据显示的文字创建具有固定宽度但动态高度的? 注意:我是通过代码而不是使用Interface Builder创建这些视图的。
78 ios  uitextview  ios7 

9
限制UITextview的行数
我想知道如何限制用户在编辑UITextField时可以输入的LINES数量(不是其他问题中询问的字符)。 理想情况下,我想将输入限制为最大。10行。 我需要从哪里开始?我可以用一种方法吗?在 - (BOOL)textViewShouldBeginEditing:(UITextView *)aTextView

8
光标未显示在UITextView中
有人能想到闪烁的光标不会出现在屏幕中的原因UITextView吗?我有一个自定义控件,它只是它的一个子类,UIView并且其中有一个UITextView,但是当它获得焦点时,光标不会出现。出现键盘,并且在您键入时显示文本,但是没有光标,我不知道为什么。 有什么想法吗?...

19
在UITextView中垂直居中放置文本
我想将文本垂直居中放置在UITextView可填充整个屏幕的大文本内部-这样,当文本很少时,说几个字,就以高度为中心。这不是关于文本居中(在IB中可以找到的属性)的问题,而是关于如果文本较短则将文本垂直居中放置的问题,因此。能做到吗?提前致谢!UITextView UITextView

2
在附件上滚动时,iOS 13.1 UITextView委托方法应当调用InterInteract
我正在使用UITextView委托方法来执行一些自定义工作,例如当用户点击URL或附件时打开应用内浏览器: func textView(_ textView: UITextView, shouldInteractWith URL: URL, in characterRange: NSRange, interaction: UITextItemInteraction) -> Bool 在iOS 13中,即使用户只是在URL上滚动(这是不期望的),也会调用此委托方法。此行为也适用于图像附件。 现在通过交互调用该dele方法。 * thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 6.1 7.1 * frame #0: 0x0000000104a54c5c ProjectS1`PostListViewController.textView(textView=0x00000001090a4600, URL=Foundation.URL @ 0x000000016b5d1200, characterRange=location=161, length=9, interaction=invokeDefaultAction, self=0x0000000109b03990) at PostListViewController.swift:610:9 frame #1: 0x0000000104a54d70 ProjectS1`@objc PostListViewController.textView(_:shouldInteractWith:in:interaction:) at …
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.