草庐IT

UiTextView

全部标签

ios - 如何删除和替换 NSAttributedString 中的 NSTextAttachment

我有一个可变的属性字符串,我在其中添加了图像文本附件。NSMutableAttributedString*attributedString=[_textField.attributedTextmutableCopy];NSMutableDictionary*dict=[_homeFeedCommentsViewController.inputData.array_extraElementsobjectAtIndex:0];NSNumber*indexObject=[NSNumbernumberWithUnsignedLong:attributedString.length];[dict

ios - 如何从 textView 的属性文本中删除 NSParagraphStyle 属性?

我试图通过插入NSAttributedString@"\u2022"(项目符号的unicode)和NSParagraphStyle,允许textView通过自定义按钮允许项目符号点>将其headIndent设置设置为特定点长度以创建缩进的属性。问题是这样的:一旦我将该属性项目符号点附加到UITextView的attributedString属性,该属性就会对所有future键入的文本生效。这意味着如果您转到新行(无论是按回车键还是只是键入足以达到textView的水平边界),它总是会缩进。我确实将该属性分配给仅包含项目符号点的attributedString,因此我不知道为什么它会对键

ios - 打印 NSMutablearray 中的所有项目

我的程序有一个tableview,我想在textview中显示从tableview中选择的项目我有以下代码在TextView中只显示NSMutablearray的最后一项:我猜问题出在for循环但无法弄清楚。stands是NSMutablearray,selectItems是NSMutablearray,selecteditems是UItexview。-(void)tableView:(UITableView*)tableViewdidSelectRowAtIndexPath:(NSIndexPath*)indexPath{[selectItemsaddObject:[standsob

ios - 在 iOS6 上的 UITextView 上使用 attributedText (NSAttributedString) 仅适用于段落样式或字体,但不能同时适用于两者

我一直在尝试使用UITextView的attributedText属性为我的自定义UITextView添加可调整的行高。我的代码在模拟器中运行良好,但我无法使其在iPhone5上运行。如果我删除字体行,行高会起作用,但文本会恢复为默认的较小字体。如果我添加字体,字体可以工作,但段落样式会被忽略。我已经在具有相同行为的新应用程序中的普通UITextView上尝试了代码,这让我认为这是一个iOS6错误。有没有人有更好的运气?我还尝试了各种UITextView替代品来添加行高功能,但到目前为止没有任何效果。我的代码是这样的:...NSMutableParagraphStyle*paragra

iOS - 带有 UITextView 的 TableView 单元格未正确调整大小

我已经对一个单元类进行了子类化,并且正在使用Storyboard中的原型(prototype)。有问题的单元格有一个嵌入的TextView,它将显示不同长度的文本。我已经在heightForRowAtIndexPath:中设置了单元格高度,但是尝试在cellForRowAtIndexPath:中调整TextView本身的大小无法正常工作。它不会在初始加载时调整大小,但一旦我将单元格滚动出View然后再返回时就会调整大小。但是如果我继续来回滚动,它偶尔会再次缩小。代码:-(CGFloat)tableView:(UITableView*)tableViewheightForRowAtInd

ios - 使用 iOS Autolayout 在 UITableViewCell 中调整 UITextView 的大小

我的目标我正在创建一个自定义的UITableViewCell(MessageCell),我希望每当单元格更改其大小时,我的UITextView的宽度和高度都会调整,同时保持一些基本约束,例如边缘的边距。注意:我还在heightForRowAtIndexPath方法中根据将放入UITextView的内容更改单元格的高度。我尝试了什么这是当前应用的所有约束和单元格:我试过了:使用UILabel。从底部固定一个VerticalSpace,认为它会改变高度以适应所有约束。使用用户约束Height>=43(我的初始高度)覆盖Height,但紫色自动Height重新-每当我这样做时都会再次创建。首

ios - 如何为 UITextView 中的每个段落放置不同的 headIndent(对齐方式)

在我的应用程序中,我需要以不同方式对齐所有段落。比如,第一段的headIndent是0.0f,然后第二段是10.0f,第三段是3.0f。我将所有段落样式赋予textview.attributedText。而且只用了一种样式。此处整个文本将通过键入动态显示。表示用户将在那时输入TextView。因此,没有静态字符串可以执行此操作。我通过这个将所有字符放在UITextView中......UIFont*fontBold=[UIFontfontWithName:@"Helvetica-Bold"size:15];attributesHelveticaBold=@{NSFontAttribut

ios - 在 UITextView 中选择特定文本以触发 segue

我正在尝试向我的应用程序添加一个功能,用户可以在其中选择我预先指定的文本,以便触发一个segue并获得有关用户选择内容的解释/信息。下面的文字是一个例子:夏威夷是50个“美国州”中最近的一个,并于1959年8月21日加入联邦。用户可以选择“美国各州”,然后将获得有关美国各州的信息。那么我可以用Xcode做到这一点,还是必须使用一些html编辑应用程序?如果是这样,哪里是开始学习如何做这样的事情的好地方(在线或书籍)?谢谢。 最佳答案 可能有更好的方法,但我知道有一种方法可以满足您的要求。用你想要显示的文本创建一个NSMutableA

ios - UITextVIew 在打字时没有向上移动

我在我的项目中安装了一个pod文件IQKeyboardManager,但它不工作。这是截图,图1:这是我创建工单的观点之一。主题和消息是TextView,而不是文本字段。当我开始输入主题(subjectTextView)时,我无法看到我正在输入的内容,消息(messageTextView)中也发生了同样的事情。我无法看到我在textview中输入的内容(参见图2A)当我点击完成时,我们就可以看到内容(见图2B)有什么解决办法吗?当我开始输入subjectTextView和messageTextview时,我想在输入时向上移动textview。更新:我在appdelegate文件中添加了

iphone - 动画 View 后 UITextView 错误的内容偏移量

我有一个位于View底部的UITextView。当用户点击它时,我需要将View动画化150px。我正在使用:-(void)textViewDidBeginEditing:(UITextView*)textView{和-(void)textViewDidEndEditing:(UITextView*)textView{做这个。在iOS5上,它工作正常。但是在iOS4.3上,当View是动画时,这个UITextView中的内容会向上移动几个像素。截图:http://cl.ly/1q3e0W2G1M000u1U3w1f有人遇到过类似的问题吗?代码:-(void)textViewDidBeg