swift - UITextview 选中的文本

标签 swift uitabbarcontroller uitextview

我有一个 UITabBarController。在我的 UIViewController 一个 UItextView 中,我可以在其中选择文本,但是当我更改 View 时,文本保持选中状态。我尝试添加该代码但不起作用:

var range:NSRange = textView.selectedRange
range.length = 0
range.location = NSNotFound

最佳答案

您是否尝试设置 textView.selectedTextRange = nil

编辑:根据您的要求,您可以在 viewWillDisappearviewWillAppear 中设置它,以便在您离开或回来时取消选择到你的 View Controller ?

类似于:How do I deselect text in UITextView?

关于swift - UITextview 选中的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28178834/

相关文章:

ios - 显示另一个 ViewController 的最有效方式

iphone - UITextView - 设置宽度 - 允许上下滚动 - 将文本换行到宽度

ios - 根据内容动态调整 UITextView 的高度?

swift - 解析 Swift 字典的二级

swift - 将通用类型传递给具有更具体扩展要求的方法

swift - swift协议(protocol)Hashable中hashValue的性能考虑

ios - 如何逐行读取 uitextview 文本 iOS?

ios - 是否仍然可以在 iOS 和 tvOS 之间共享 UserDefaults?

iphone - UITabBarViewController 崩溃

ios - 从另一个 ViewController 显示标签栏项的父 ViewController