将NSViewController与自定义视图一起使用

基思

我有一个主要的.xib视图,部分视图由自定义视图组成。同时,我还创建了单独的.xib子视图(以及它们各自的.h和.m文件)。然后将这些自定义类连接到主.xib中的自定义视图。

这种设置工作正常,但是我想让多个NSViewController控制每个不同的自定义视图。推荐的方法是什么?

例如。Main.xib>包含“自定义视图”>每个都使用NSView自定义类并在其自己的.xib中进行设计

NSViewController类将响应在这些自定义视图之一中发生的事件,而不是响应与Main.xib绑定的NSViewController。

基思

我最终用XIB文件而不是以前的自定义视图创建了NSViewControllers。

然后,我为我拥有的每个自定义视图创建了NSBox组件。我通过IBOutlet将它们分别连接到主NSViewController。

最后,我通过IBOutlets将每个自定义视图附加到专用的NSBox上,如下所示:

- (void) awakeFromNib{
   [super awakeFromNib];


    //instantiate custom view controller
   CustomViewController* customViewController = [[CustomViewController alloc] initWithNibName:@"CustomViewController"
                                                  bundle:nil];
   [self.customNSBoxView setContentView:[customViewController view]];
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将dask.dataframe与自定义dsk图一起使用

来自分类Dev

如何将dask.dataframe与自定义dsk图一起使用

来自分类Dev

将UIPageViewController与多个视图一起使用

来自分类Dev

将matplotlib与Django通用视图一起使用

来自分类Dev

将ngModel与自定义组件一起使用

来自分类Dev

将SqlCommandProvider与自定义超时一起使用

来自分类Dev

将ViewPager与自定义ViewGroups一起使用

来自分类Dev

将%dopar%与自定义函数一起使用

来自分类Dev

将标识与自定义属性一起使用

来自分类Dev

我可以将View pager与视图一起使用吗(不能与片段一起使用)

来自分类Dev

如何将scrollview与动态高度的子视图一起使用?

来自分类Dev

将Laravels Eloquent与数据库视图一起使用

来自分类Dev

将Picasso库与圆形图像视图一起使用

来自分类Dev

将Django-rest-framework与django视图一起使用是否正确

来自分类Dev

是否将Backbone的动态创建的.el对模板与视图一起使用?

来自分类Dev

将Download Manager与回收站视图一起使用

来自分类Dev

将jQuery Timepicker与MVC中的视图一起使用

来自分类Dev

Android Studio-将外部类中的方法与视图一起使用

来自分类Dev

将ValidateScript与稍后在脚本中定义的自定义函数一起使用

来自分类Dev

将预定义的vue.js指令与自定义指令一起使用

来自分类Dev

是否可以将await与使用自定义功能的查询一起使用

来自分类Dev

是否可以将await与使用自定义功能的查询一起使用

来自分类Dev

将期货与波动图一起使用

来自分类Dev

Python将Pyplot滑块与子图一起使用

来自分类Dev

将Laravel 5 Auth与自定义表字段名称一起使用?

来自分类Dev

将Guava Range与自定义对象一起使用

来自分类Dev

将failWith与Servant和自定义monad堆栈一起使用

来自分类Dev

将ValueLink与ReactJS中的自定义onChange处理程序一起使用

来自分类Dev

如何将Alamofire与自定义标头一起使用

Related 相关文章

  1. 1

    如何将dask.dataframe与自定义dsk图一起使用

  2. 2

    如何将dask.dataframe与自定义dsk图一起使用

  3. 3

    将UIPageViewController与多个视图一起使用

  4. 4

    将matplotlib与Django通用视图一起使用

  5. 5

    将ngModel与自定义组件一起使用

  6. 6

    将SqlCommandProvider与自定义超时一起使用

  7. 7

    将ViewPager与自定义ViewGroups一起使用

  8. 8

    将%dopar%与自定义函数一起使用

  9. 9

    将标识与自定义属性一起使用

  10. 10

    我可以将View pager与视图一起使用吗(不能与片段一起使用)

  11. 11

    如何将scrollview与动态高度的子视图一起使用?

  12. 12

    将Laravels Eloquent与数据库视图一起使用

  13. 13

    将Picasso库与圆形图像视图一起使用

  14. 14

    将Django-rest-framework与django视图一起使用是否正确

  15. 15

    是否将Backbone的动态创建的.el对模板与视图一起使用?

  16. 16

    将Download Manager与回收站视图一起使用

  17. 17

    将jQuery Timepicker与MVC中的视图一起使用

  18. 18

    Android Studio-将外部类中的方法与视图一起使用

  19. 19

    将ValidateScript与稍后在脚本中定义的自定义函数一起使用

  20. 20

    将预定义的vue.js指令与自定义指令一起使用

  21. 21

    是否可以将await与使用自定义功能的查询一起使用

  22. 22

    是否可以将await与使用自定义功能的查询一起使用

  23. 23

    将期货与波动图一起使用

  24. 24

    Python将Pyplot滑块与子图一起使用

  25. 25

    将Laravel 5 Auth与自定义表字段名称一起使用?

  26. 26

    将Guava Range与自定义对象一起使用

  27. 27

    将failWith与Servant和自定义monad堆栈一起使用

  28. 28

    将ValueLink与ReactJS中的自定义onChange处理程序一起使用

  29. 29

    如何将Alamofire与自定义标头一起使用

热门标签

归档