记录一次 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)
相关推荐
花伤情犹在7 小时前
Mac上 10 分钟快速安装Hermes
macos·ai·agent·hermes
大码青年14 小时前
Pentaho Data Integration 完整安装指南 MacOS M5 - 最新版下载地址 pdi-ce-11
macos
专注VB编程开发20年16 小时前
swift,object-c同名函数重载
macos·objective-c·cocoa
一个人旅程~21 小时前
如何让bootcamp-win10中的触摸板像macbook中一样丝滑原生效果?
windows·经验分享·macos·电脑
欧阳天羲21 小时前
AI智能水枪完整开发攻略
人工智能·macos·xcode
csdnor_011 天前
Hermes Desktop macOS 安装与排障教程
macos
一个人旅程~1 天前
MacBook Pro安装Win11 IoT LTSC 2024的两种方法操作说明
windows·经验分享·macos·电脑
cmdyu_2 天前
mac上如何卸载node.js
macos·node.js
黑化旺仔2 天前
【OC】PHPickerViewController
macos·objective-c·cocoa
AI行业学习2 天前
CC-Switch 下载、安装windows\macOS \Linux 安装
linux·运维·macos