我有一个基于视图的NSOutlineView
,用作边栏。
我通过从情节提要中实例化视图控制器,然后将单元格的视图设置为视图控制器的视图来加载每个侧边栏小部件。
起初,我什至无法聚焦文本字段,但发现我必须将大纲视图子类化,并为validateProposedFirstResponder
返回true。>
我无法从文本字段中获得任何操作。这是我尝试过的]
action
和target
(目标=自已,动作=选择器和objc函数)。没打过我怀疑是大纲视图阻止了我的“文本编辑完成”操作?如何使我的文本字段告诉View Controller它已被编辑?
我能够通过其IBOutlet读取文本字段的值,因此连接有效。
我还注意到,在文本字段中按Enter键后,它立即失去焦点。这不是大纲视图之外的行为。
我有一个基于视图的NSOutlineView,可用作边栏。我通过实例化情节提要中的视图控制器来加载每个侧边栏小部件,然后将单元格的视图设置为视图的视图...
我必须将实例化的视图控制器添加到当前的视图控制器。仅在大纲视图中呈现实例化视图控制器的视图是不够的。