草庐IT

textView

全部标签

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

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

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

iphone - 在 UILabel 的一部分上点击手势

我可以使用以下代码成功地将点击手势添加到UITextView的一部分:UITextPosition*pos=textView.endOfDocument;//textView~UITextViewfor(inti=0;i我希望在UILabel中模仿相同的行为。问题是,UITextInputTokenizer(用于标记单个单词)在UITextInput.h中声明,并且只有UITextView和UITextField符合UITextInput.h;UILabel没有。有解决办法吗?? 最佳答案 试试这个。让你的标签成为label://a

ios - UIScrollView 中的 UITextView 使用自动布局

我有一个ScrollView,它有两个subview:一个ImageView和一个TextView。当textView中有一个小文本时,一切都很好,但是,当textView的内容对于textView的高度来说太大时,它不会扩展边界。取而代之的是,它让我滚动textView。但是我只想滚动scrollView。那么如何让textView自动调整大小呢?我知道没有自动布局怎么做,但我想知道如何使用自动布局; 最佳答案 更新:我的回答很糟糕。ScrollViewsInsideScrollViews中介绍了更好的方法.

ios - Xcode Storyboard textview 错误在中间被切断

我在Xcode5.0.2中有一个奇怪的错误。我刚刚用标签栏模板创建了一个新项目。在View中,有一个TextView。由于某种原因,它在中间被切断了(见下图)。我在其他项目中也遇到了同样的问题。我还没有以任何方式篡改该项目。有人知道为什么以及如何解决它吗?谢谢!编辑:额外截图 最佳答案 我遇到了同样的问题。我注意到如果我将View->模式从默认的“缩放以填充”更改为“纵横比填充”,它就解决了这个问题。奇怪的是,将其改回并没有导致问题再次出现,因此这似乎肯定是Xcode中界面构建器的错误。

iOS7 UITextView scrollEnabled=YES height

我正在做一个测试项目,遇到了UITextView的问题。我正在动态获取TextView中文本的内容大小,然后在需要时增加其高度。当高度达到我设置的阈值时,我将设置scrollEnabled=YES以启用滚动。奇怪的事情似乎发生了,如下面的屏幕截图所示:在换行和启用滚动之前:输入下一个字符后,将启用滚动:之后,再次输入另一个字符,TextView将再次恢复正常并启用滚动(实际上高度与之前的屏幕截图相同,我根据内容大小更改了高度,所以它变得与之前相同的高度启用滚动):有人遇到过这个问题并能解决吗?如果这是一个iOS7错误,还有其他关于创建消息输入文本框的建议吗?我想知道以前的iOS版本是否

singleline textView中的文本listview内部内部的文本视图切断

我现在尝试了几个小时来摆脱以下问题,并在此处和其他站点上搜索并应用了我发现的方法,但结果仍然很糟糕。请查看以下屏幕截图:截止文本的屏幕截图这是我的XML部分:这就是我在Java文件中写的:`ArrayAdapteradapter=newArrayAdapter(this,android.R.layout.simple_list_item_1,titleList){@OverridepublicViewgetView(intposition,ViewconvertView,ViewGroupparent){//GettheItemfromListViewViewview=super.getVie

ios - 用 boundingRectWithSize : 包装 UITextView

我正在尝试使用以下代码动态更新UITextView的高度,但结果始终偏离几个像素,这导致TextView换行但大小不合适。输入另一个(或两个)字符后,显示会相应更新。我查看了各种帖子(许多帖子已过时,因为它们引用了已弃用的sizeThatFits),但我没有看到任何不同之处。那些使用boundingRectWithSize:的(NSString或NSAttributedString——我都试过了)看起来像下面这样:CGRectboundingRect=[stringboundingRectWithSize:CGSizeMake(CGRectGetWidth(textView.frame

ios - 在 Swift 4 中设置 textView.typingAttributes 前景色

我正在使用以下方法在Swift3中将我的textView.typingAttributes前景色设置为红色。textView.typingAttributes[NSForegroundColorAttributeName]=UIColor.red现在,我已经迁移到Swift4显示错误,我尝试如下所示,但它仍然显示错误。正确的设置方法是什么?textView.typingAttributes[NSAttributedStringKey.foregroundColor]=UIColor.red 最佳答案 试试这个:textView.ty

ios - 使用自定义间距和文本在 UITextView 上添加图像

我想在TextView上添加图像,并需要适当的间距,如屏幕截图所示。我曾尝试在textview上添加图像,但我在按要求放置文本时遇到问题。请就此向我提供帮助。 最佳答案 在定义textView和imageView后添加如下代码。importCoreText.FrameworkUIBezierPath*exclusionPath=[UIBezierPathbezierPathWithRect:CGRectMake(0,0,imageView.frame.size.width,imageView.frame.size.height)];