Objective c 具有自定义高度的NSTableView剖面横幅列
我正在尝试使用NSTableView创建以下布局: 侧面每个部分都有一个大横幅,右侧有常规文本内容行 左侧的图像就是问题所在。滚动时,其行为应类似于浮动节(保持在节标题下方)。似乎不可能拥有NSTableView的视图部分,因为行的每一列都需要具有相同的高度 我已经尝试了很多东西,但我需要一些正确方向的输入 我尝试的是:Objective c 具有自定义高度的NSTableView剖面横幅列,objective-c,macos,cocoa,nstableview,Objective C,Macos,Cocoa,Nstableview,我正在尝试使用NSTableView创建以下布局: 侧面每个部分都有一个大横幅,右侧有常规文本内容行 左侧的图像就是问题所在。滚动时,其行为应类似于浮动节(保持在节标题下方)。似乎不可能拥有NSTableView的视图部分,因为行的每一列都需要具有相同的高度 我已经尝试了很多东西,但我需要一些正确方向的输入 我尝试的是: 是否将图像视图作为浮动视图添加到NSScrollView中?这似乎是一个很好的方法,但滚动时它不会粘在顶部,并且(重新)在表中的位置是。。。棘手的这里有什么提示吗 将视图添
- 是否将图像视图作为浮动视图添加到NSScrollView中?这似乎是一个很好的方法,但滚动时它不会粘在顶部,并且(重新)在表中的位置是。。。棘手的这里有什么提示吗
- 将视图添加到节标题中并以某种方式禁用剪裁(使其大于节)?没办法做到
- 拥有一个每行都有NSStackViews的表,它承载着自己的表——这确实有效,但是:我不希望每个表都有独立的选择
- 好的,我终于找到了解决办法
该视图将添加到包含NSTableView的NSScrollView的浮动视图容器中。我使用行视图的边界,并将其转换为浮动视图容器的坐标
我还修改了选择图形,使其看起来很好,并重新计算动画上的坐标。好的,我终于找到了解决方案 该视图将添加到包含NSTableView的NSScrollView的浮动视图容器中。我使用行视图的边界,并将其转换为浮动视图容器的坐标 我还修改了选择图形,使其看起来不错,并重新计算动画上的坐标