记录一次 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)
相关推荐
摘星编程3 小时前
从云游戏到Mac远程操控:UU远程游戏、办公场景全覆盖
游戏·macos·uu远程
F36_9_3 小时前
项目管理app测评:2025年主流9款项目管理软件
app·项目管理
私人珍藏库1 天前
【安卓】Lightroom摄影师版PS滤镜免费
android·app·安卓·工具·软件
tobebetter95271 天前
How to use homebrew on mac
macos·homebrew
信奥胡老师2 天前
苹果电脑(mac系统)安装vscode与配置c++环境,并可以使用万能头文件全流程
c++·ide·vscode·macos·编辑器
记忆偶然2 天前
语音转文本技术方案评估与工具选型指南
ide·macos·xcode
尽兴-2 天前
MacOS 一键清理指定目录下老旧node_modules
macos
源码技术栈2 天前
基于微服务springcloud云智慧工地物联网SaaS平台源码(监管大屏+移动APP)
物联网·spring cloud·微服务·app·源码·智慧工地·数据大屏
sweet丶2 天前
iOS内存映射技术:mmap如何用有限内存操控无限数据
ios·操作系统·app