[王垠]我为什么不在乎人工智能

Mac开发,我该如何实现一个固定前三列的NSTableView呢?

TZhan 发布于 3月前 | 更新于 3月前
无人欣赏。

Mac开发,我该如何实现一个固定前三列的NSTableView呢?列表很宽,可以滚动除前三列的所有列,已经Google过了,基本没有什么可以参考的(mac开发真的是后妈生的,资料太少了),目前为止,我可以想到的可行方案是使用两个NSTableView联动实现这个效果,不知道各位大触有没有更好的方案,请指点一下,不盛感激!

alt text

共5条回复
tinyfool 回复于 3月前
TZhan 回复于 3月前

1楼 @tinyfool 不是,不过解决方法跟我想的差不多,也是两个tableView,但是两个tableView的同步和联动很麻烦,在iOS端也是这么搞得,现在做mac端,想知道有没有更好的办法,多谢tiny叔,百忙之中帮我搜了一下问题。

tinyfool 回复于 3月前

2楼 @TZhan 我也觉得联动比较合理,麻烦是略麻烦

pinxue 回复于 3月前

彻底的办法是派生一个 NSTableView 子类来搞,不过 NSTableView 内部比较复杂,貌似还没人折腾过,挺好的机会写一个开源组件。

TZhan 回复于 3月前

4楼 @pinxue 哦,我现在需要先完成任务,完全自定义需要等我熟悉了Mac开发在考虑

登录 或者 注册
相关帖子
格式建议
  • 本站使用 Markdown 格式,想了解这一格式请阅读:《用Markdown语法写文章》
  • 内容框下有实时预览框,请预览后发帖。
  • 文字前面请不要空4个英文空格
  • 每段文字之间请回两次车
  • 贴代码前点击左侧工具栏的“贴代码”按钮(
    ),然后在出现的“enter code here”处贴入你的代码。
  • 回复特定回复的时候,请点击该回复右侧的回复链接,系统将自动创建楼号和@通知。
  • @他人的时候注意,id后面请加一个空格。
  • 使用左侧工具栏“贴链接”按钮(
    )创建的优酷、土豆、youtube视频链接,将自动生成播放区域,不需要使用其他包含方式。
  • 如果要创作长篇格式复杂的帖子,本站建议Mac用户使用Mou软件,离线写好,贴入即可。