带有选项卡导航的可滚动文本字段列表(表单)

时间:2014-05-08 06:39:38

标签: objective-c macos cocoa

目标:实现可自定义的可自定义项目的垂直滚动列表(文本字段+按钮)。列表及其项目应在水平方向上自动调整大小。 Tab / Shift-Tab导航应在文本字段之间导航。

当前解决方案:带有基于视图的单元格的单列NSTableView。但是Tab导航存在问题。 NSTableView以自己的方式处理Tab键。我已经尝试了SO的所有子类化黑客,但未能在文本字段之间实现正常的Tab / Shift-Tab导航。

替代解决方案:我也尝试在NSScrollView中创建自定义堆栈视图,但未能使其子视图自动调整大小。

问题:寻找开源示例或之前做过此类事情的人的建议。提前谢谢!

0 个答案:

没有答案