代码之家  ›  专栏  ›  技术社区  ›  Kelvin Ricafort

按下按钮加载xib

  •  0
  • Kelvin Ricafort  · 技术社区  · 10 年前

    我有一个项目需要在用户按下按钮时加载另一个xib文件

    在我的项目主页中有6个按钮 每个都链接到另一个xib(NSViewController)

    Main Page

    当用户按下按钮时,将显示笔尖文件

    About EPiC Online

    这是我所做的

    -(IBAction)About:(id)sender {
        self.aboutViewController = [[AboutViewController alloc]initWithNibName:@"AboutViewController" bundle:nil];
        self.aboutViewController.view.frame = ((NSView*)self.window.contentView).bounds;
    }
    

    这是正确的吗?

    1 回复  |  直到 10 年前
        1
  •  0
  •   Joshua Nozzi    10 年前

    请看我上面的评论,但纯属猜测,我看不到 [self.window.contentView addSubview:self.aboutViewController.view] 如果你的问题是看不到视图,那至少是一个肯定的原因。