UITextView使用swift自动滚动(IOS应用程序)
我似乎找不到一个正确的解决scheme,使用Swift自动滚动UITextView
。
对于我的应用程序,我从BT接收不断的数据,并在UITextView
上进行更新。 但是,当UITextView
将达到最新的更新线,我将不得不手动滚动。
我想要实现的是保持最后添加的行到UITextView
可见。 (使用swift)
这将滚动到一个UITextView
的底部,一个animation:
let range = NSMakeRange(textView.text.characters.count - 1, 0) textView.scrollRangeToVisible(range)
你也可以设置contentOffset:
let point = CGPoint(x: 0.0, y: (textView.contentSize.height - textView.bounds.height)) textView.setContentOffset(point, animated: true)
它将滚动到底部。
- inheritanceUIAlertController并遇到运行时错误
- 在SceneKit中点击/select节点(Swift)
- 如何使用由Swift编写的Xcode中的TabBarControllerpipe理的ViewControllers处理iOS应用程序的静态QuickAction
- 领域Swift模型是否分开?
- 如何在快速编程中解决这个EXC_BAD_ACCESS(code = EXC_i386_GPFLT)
- Swift:尝试打印CLLocationSpeed时发生exception“意外地发现零,同时展开一个可选值”
- 在单独的.swift文件中使用扩展名
- iOS – 如何在Swift中显示“AirPlay”popup式菜单?
- audioCMSampleBuffer的深度副本