记录一次 mac app 开发 textview 不自动滚动的处理流程

搜索关键词 mac app 随着 textview 内容增加自动滚动

百度 谷歌了一堆没发现 问了下 opencat

给的答案是这个样子

然后测试 无论怎么改 textview.frame.size 都是保持界面显示高度

~~漫长的调试 ~~ 关键词 mac app textview 赋值长文本后 frame 高度不变化

搜索关键词 mac app textview 赋值后自动滚动

最后的解决办法

swift 复制代码
textView.string = "这是一段新的文本"
let range = NSMakeRange(textView.string.count, 0)
textView.scrollRangeToVisible(range)
相关推荐
world-wide-wait2 小时前
mac下载wget
macos
笑尘pyrotechnic3 小时前
【OC】UIKit常用组件适配iOS 26
macos·ios·cocoa
zhu_superman4 小时前
Git 中忽略 Mac 生成的 .DS_Store文件
git·macos
sztomarch5 小时前
Generate-MAC-Address
macos
心灵宝贝5 小时前
Keka for Mac v1.2.0 安装教程|pkg 文件安装步骤详解(附安装包)
macos
我来杀ai5 小时前
mac在uup上下载windows镜像
macos
iOS阿玮8 小时前
苹果 Swift 安卓SDK上线,用一套 Swift 代码开发安卓 App 成为可能!
uni-app·app·apple
北方的流星9 小时前
更换MacbookAir固态硬盘,并用U盘安装MacOS操作系统
经验分享·macos·学习方法
游戏开发爱好者812 小时前
iOS 26 App 查看电池寿命技巧,多工具组合实践指南
android·macos·ios·小程序·uni-app·cocoa·iphone
xingxing_F12 小时前
Kaleidoscope for mac 文件对比工具
macos