Mac开发,我该如何实现一个固定前三列的NSTableView呢?列表很宽,可以滚动除前三列的所有列,已经Google过了,基本没有什么可以参考的(mac开发真的是后妈生的,资料太少了),目前为止,我可以想到的可行方案是使用两个NSTableView联动实现这个效果,不知道各位大触有没有更好的方案,请指点一下,不盛感激!
https://forums.developer.apple.com/thread/38651
这个问题是你问的?
1楼 @tinyfool 不是,不过解决方法跟我想的差不多,也是两个tableView,但是两个tableView的同步和联动很麻烦,在iOS端也是这么搞得,现在做mac端,想知道有没有更好的办法,多谢tiny叔,百忙之中帮我搜了一下问题。
2楼 @TZhan 我也觉得联动比较合理,麻烦是略麻烦
彻底的办法是派生一个 NSTableView 子类来搞,不过 NSTableView 内部比较复杂,貌似还没人折腾过,挺好的机会写一个开源组件。
4楼 @pinxue 哦,我现在需要先完成任务,完全自定义需要等我熟悉了Mac开发在考虑