【问题标题】:Open a .xib file from code从代码中打开一个 .xib 文件
【发布时间】:2013-07-18 21:30:14
【问题描述】:

我想在我的应用中按下按钮时显示 .xib 文件的内容。它相当于android中的以下内容:

Intent intent = new Intent(myActivity.this,classiwanttogoto.class); 
startActivity(intent);

是否有与 Cocoa Touch 等价的东西?我知道使用情节提要非常容易,如果涉及到,我会使用它,但我希望支持 iOS 4。

【问题讨论】:

  • 但我想要 iOS 4 支持...您可能想查看一些 iOS usage statistics 并重新考虑。
  • 决定改用故事板。 This 是我要找的。​​span>

标签: objective-c cocoa-touch xib


【解决方案1】:

你像这样初始化UIViewControllers

MyViewController *viewController = [MyViewController alloc] initWithNibName:@"MyNibName" bundle:nil];

然后你使用它。

或者您可以从 nib 初始化视图:

UIView *myView = [[[NSBundle mainBundle] loadNibNamed:@"MyViewName" owner:self options:nil] objectAtIndex:0];

【讨论】:

  • 这些文件放在哪些文件中?
  • 对不起?没看懂。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-07-03
  • 1970-01-01
  • 2022-01-13
  • 2015-12-20
  • 2018-07-14
相关资源
最近更新 更多