草庐IT

UiTextView

全部标签

ios - 删除 UITextView 链接上的下划线

我正在尝试以下操作来格式化UITextView上的链接:self.textView.linkTextAttributes=@{NSForegroundColorAttributeName:[UIColorwhiteColor],NSUnderlineStyleAttributeName:[NSNumbernumberWithInteger:NSUnderlineStyleNone]};问题是,链接颜色已更改为白色,但仍带有下划线。我该如何解决?这是我的attributedString:{NSColor="UIDeviceRGBColorSpace0.2941180.2549020.21

ios - 在 UITableViewCell 中检测 UITextView 中的数据

我在UITableViewCell子类中有一个UITextView。它有editable和userInteractionEnabled都设置为NO。这允许UITextView检测链接和电话号码等数据。数据被正确检测到,但由于userInteraction被禁用,它无法响应对该数据的点击。如果我将userInteractionEnabled设置为YES,它工作正常,但是由于UITextView吞下了触摸,因此无法选择UITableViewCell。如果用户点击链接,我想跟随该链接,但我希望在点击基本文本时调用didSelectRowAtIndexPath:。我认为正确的方法是子类化UIT

ios - 如何将 UITextView 的光标移动到 TOUCHED LOCATION?

我的问题的目标是制作像iOS一样的笔记应用程序。iOS的笔记应用的要点是他们提供给用户使用超链接或电话号码链接或电子邮件地址作为蓝色文本颜色,我们可以同时编辑文本。通常,当我们按下UITextView时,它会将光标定位到我们触摸的位置。但是如果我使用UITextView的dataDetectorTypes来放置电话号码或iOS笔记应用程序之类的http链接,我应该将其设置为不可编辑,否则链接不起作用。这意味着我无法单击UITextView和编辑文本。但我可以使用下面的代码将其设置为可编辑UITapGestureRecognizer*recognizer=[[UITapGestureRe

ios - UITextView 应该检测链接,否则应该将触摸传播到下面的 View

我有一个TextView,我想在其中检测链接,但是当触摸点没有链接时,它应该将触摸传播到下面的View(目前没有)。它将包含在一个表格View单元格中,如果用户点击一个链接,它应该交互(它有效),但是当另一个点被点击时,它应该选择表格View单元格。我需要文本不可选择,所以我关注了https://stackoverflow.com/a/27264999/811405并实现:-(BOOL)canBecomeFirstResponder{returnNO;}在此之前它也没有发送下面的触摸事件,但我将其包括在内只是为了防止它干扰解决方案。 最佳答案

ios - 在空的 UITextView 中启用返回键

在我的应用程序中,即使UITextView为空,我也需要在UITextView上启用ReturnKey。默认情况下,在用户未输入任何符号之前,返回键被禁用。我该怎么做?谢谢。 最佳答案 IneedtoenableReturnKeyonUITextViewevenifUITextViewisempty.实际上,无论TextView是否为空,返回键都默认启用。但是,如果要将返回键设置为默认禁用,则需要将enablesReturnKeyAutomatically设置为YES。正如AppleDoc所说:Thedefaultvaluefort

ios - 约束不适用于 UITextView

我有一个ViewController,其中的View有两个ImageView和两个TextView。我关闭了自动布局,并使用以下代码以编程方式设置第一个TextView和第一个ImageView之间的距离:以下代码位于我的自定义ViewController类的viewDidLoad方法中。在这两种情况下,我都将自动调整掩码设置为no,所以我不知道为什么代码不起作用。(tf2_logo是ImageView,itemName是TextView)self.tf2_logo.translatesAutoresizingMaskIntoConstraints=NO;[self.backpackB

iphone - UITextView 在粘贴文本时视觉上改变内容位置

我有一个UITextView,旨在在需要时放大以适合contentView。但是,当我粘贴一段文本时,它会将内容的起点和终点垂直放置在错误的位置。输入或删除字符会将其重置回正确位置。知道这是为什么吗?-(void)textViewDidChange:(UITextView*)textView{self.textView.frame=CGRectMake(self.textView.frame.origin.x,self.textView.frame.origin.y,self.textView.frame.size.width,self.textView.contentSize.hei

iphone - UITextView 作为自己的委托(delegate)意味着无限循环

我有一个UITextView的子类,我想让它成为自己的委托(delegate)。这样我就可以覆盖textView:shouldChangeTextInRange:replacementText:方法,并防止输入连续的空格。在[SATextViewawakeFromNib](SATextView是我的UITextView的子类)中,我执行[selfsetDelegate:self];。当我按下textview开始编辑时,一切都卡住并最终停止,回溯显示存在无限循环。无论我实现所有委托(delegate)方法,只实现一个,还是不实现都没有关系。这些方法是否为空也无关紧要。为什么会造成死循环?

ios - 显示键盘时,Popover 内的 UIScrollView 内的 UITextView 不完全可见

我有一个UIPopover,里面有一个UIScrollView,底部有一个UITextView。当键盘显示时,弹出窗口会随着TextView开始编辑而调整大小。我想要下面的代码来确保TextView可见:-(void)textViewDidBeginEditing:(UITextView*)textView{CGRectvisRect=textView.frame;[self.scrollViewscrollRectToVisible:visRectanimated:NO];}问题是代码没有使整个TextView可见。相反,仅显示光标底部的TextView,如下所示:如何显示整个Tex

ios - 如何检测 UITextView 中的图像删除

如果我像这样将图像添加到UITextView中:NSTextAttachment*textAttachment=[[NSTextAttachmentalloc]init];textAttachment.image=image;NSAttributedString*attrStringWithImage=[NSAttributedStringattributedStringWithAttachment:textAttachment];[myStringappendAttributedString:attrStringWithImage];self.inputTextView.attrib