记录一次 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)
相关推荐
ChineHe4 小时前
Gin框架入门篇002_第一个Gin服务
macos·xcode·gin
Roc.Chang4 小时前
解决 macOS 26.1 The application “xxxx” can’t be opened. 问题
macos
赶路人儿4 小时前
从intel mac迁移到M3后软件的兼容性
macos
颜淡慕潇5 小时前
Podman 从0到1使用教程(macOS 系统):安装 MySQL、Redis 容器
mysql·macos·podman
Niap.pr5 小时前
Macos下访问树莓派系统(ext4)
macos
芳草萋萋鹦鹉洲哦5 小时前
【mac】解决Apple无法验证“fsevents.node”是否包含可能危害Mac安全或泄漏隐私的恶意软件
安全·macos
aini_lovee16 小时前
寻找 MAC 协议的 MATLAB 仿真
开发语言·macos·matlab
FinClip20 小时前
当券商成立互联网分公司,面向长尾客户的“智能化总攻”开始了
app
FinClip20 小时前
流量都去哪儿了?拯救APP月活,用FinClip轻松引入第三方生态
app
FinClip20 小时前
调用多个Agent,Chatkit让APP从“单打独斗”到“团队协作”
app