objective-c - 具有用户可调节行高的 NSTableView
问题描述
我正在寻找一种方法让用户通过单击并拖动行之间的分隔线来调整 NSTableView 实例的行高。
也许有人知道实现此类功能的子类或示例代码。在所有动态行高问题中很难找到答案。
解决方案
我不认为这是内置的。非统一的行高是“新的”(10.3 左右),到那时列宽调整和保存已经一成不变,我不记得它们被扩展到覆盖行.
因此,我认为您必须使用垂直附件视图显示自己的行标题并进行命中测试并自己跟踪调整大小。
推荐阅读
- algorithm - 是否可以仅通过查看整个拼字游戏所玩的牌来推断每个玩家拥有的牌?
- asp.net - ASP.Net C# WebForm:在 GridView 中放置一个链接按钮
- setinterval - 为什么 setInterval() 在我的页面加载后立即运行,而不是在点击事件时运行?
- python-3.x - 如何从 python 3 中的十进制获取有用的异常消息?
- java - 在请求标头弹簧启动中使用枚举常量
- linear-regression - pytorch 线性回归给出错误的结果
- python - 为什么不管程序定义什么,包括平均分,每个等级输入的都是一样的?
- google-cloud-platform - 如何在 Java 的数据流作业中指定将在每个数据流 VM 工作者上执行的启动脚本
- java - Lombok 是否支持非空验证?
- nlog - 如何缩写记录器名称?