草庐IT

UiTextView

全部标签

swift - 如何从 Swift 3 中的 TextView 中删除查找和共享

我可以删除剪切、复制、粘贴、选择、全选overridepublicfunccanPerformAction(_action:Selector,withSendersender:Any?)->Bool{ifaction==#selector(copy(_:))||action==#selector(paste(_:))||action==#selector(selectAll(_:))||action==#selector(cut(_:)){returnfalse}returnsuper.canPerformAction(action,withSender:sender)}但我无法删除查

ios - 在 Swift 中命名或标记 UITextViews?

我需要指定一个textView,我想在其中更新文本。我尝试了以下方法:funcupdateView(message:String){vartextView2=UITextView.viewWithTag(2)textView2.text=message}但我收到此错误:类型“UIView”不符合协议(protocol)“IntegerLiteralConvertable” 最佳答案 你做错了。您正在尝试获取textview的subview,这是不正确的。相反,您应该为UITextView查询superview。应该是:funcupd

ios - 如何从 uitextview 中提取链接并从 facebook 或 twitter 等链接中加载图像?

我想从uitextview中提取链接并从链接中加载图像。例子是这样的https://www.google.com/search?q=twitter+link&espv=2&biw=1380&bih=689&source=lnms&tbm=isch&sa=X&ved=0ahUKEwiH5I2DsbXLAhVRJI4KHXCcD-YQ_AUIBigB#tbm=isch&q=twitter+link+preview&imgrc=ID-I2bdqhuiYZM%3A.我该怎么做? 最佳答案 这是代码。-(void)viewDidLoad{[s

Swift - 从内部回调崩溃应用程序编辑 UITextView

我有以下代码发出HTTP请求,然后将结果输出到UITextView:@IBOutletvarechoLog:UITextView!@IBActionfuncsendEcho(sender:AnyObject){letcallback={(textString:String)->Voidinself.echoLog.text=textString//Appcrasheshere:(}HTTPRequest("http://localhost/echo",["echo":"Echo!"],callback)}但是当我调用sendEcho时,应用程序崩溃并出现此错误:2014-07-2820

ios - Swift:自动调整单元格内的高度 UITextView

这个问题在这里已经有了答案:UsingAutoLayoutinUITableViewfordynamiccelllayouts&variablerowheights(28个答案)关闭5年前。晚上好,我遇到了这个问题:我有一个TableView的单元格。在单元格内,有几个元素嵌套在许多stackView中,如图所示。其中一个元素是TextView,它有height=150的约束,所以我一定会显示我设置为限制的所有300个字符到textView。但是如果我只有几个字符,我想为textView设置不同的高度,有没有办法自动调整它的大小?另一个问题是我必须设置TableView的rowheig

ios - Swift:显示键盘时更改自动布局约束

我试图在出现键盘时让UItextView的底部更改约束,以便UItextView受到textView的“约束”。我有一个UIView我在UItextView和底部布局指南之间命名了spacer。我正在尝试将View底部的垫片约束值更改为键盘高度。感谢您的帮助。这是我的代码:@IBOutletweakvartextView:UITextView!@IBOutletweakvarspacer:UIView!@IBOutletweakvarspacerBottomLayoutConstraint:NSLayoutConstraint!在viewDidLoad中:textView.become

ios - 在 UITextView 中使用属性文本

我正在使用.Xib文件在InterfaceBuilder中使用UITextView创建静态入门指南。我在这里添加了一堆格式化文本,它在InterfaceBuilder中看起来不错:然而,当我在我的iPhone或模拟器上运行它时,我看到了这个:字体已添加到plist:为什么文本没有像我预期的那样显示? 最佳答案 无法让UITextView工作,所以我决定这样解决它(使用UIWebView并托管HTML格式的网页):overridefuncviewDidLoad(){super.viewDidLoad()webView.opaque=f

ios - 两行首字母非常大的 UILabel 或 UITextView

如何像给定图像一样自定义UILabel或UITextView,即大“T”显示在标签的两行中。或者请为此建议任何图书馆: 最佳答案 我认为您会在here中找到关于这个主题的很多有用信息因此您需要使用CoreText来实现您的目标。 关于ios-两行首字母非常大的UILabel或UITextView,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/44646718/

ios - UITextView – 无法在文本上设置下划线或删除线属性?

每当我尝试在UITextView的attributedText上设置下划线或删除线属性时,我都会遇到运行时失败。其他属性,如字体和背景颜色没有问题。这是一个代码片段。我所拥有的只是一个带有单个UITextView的测试项目。我使用的是iOS11。classViewController:UIViewController{@IBOutletweakvarmyTextView:UITextView!varmyMutableString=NSMutableAttributedString(string:"")overridefuncviewDidLoad(){super.viewDidLoad

ios - UITextView – 无法在文本上设置下划线或删除线属性?

每当我尝试在UITextView的attributedText上设置下划线或删除线属性时,我都会遇到运行时失败。其他属性,如字体和背景颜色没有问题。这是一个代码片段。我所拥有的只是一个带有单个UITextView的测试项目。我使用的是iOS11。classViewController:UIViewController{@IBOutletweakvarmyTextView:UITextView!varmyMutableString=NSMutableAttributedString(string:"")overridefuncviewDidLoad(){super.viewDidLoad