我正在尝试第一次使用Interface Builder
(而不是Storyboard
)制作应用程序,但我被卡住了。是否可以使用 a 更改ViewController
视图XIB
?我希望当我点击一个按钮时,视图会更改为ViewController
同一个XIB file
. 我必须回调一个动作吗?如果是,是哪个?
问问题
1694 次
1 回答
0
如果您有 2 个带有 2 个 .xib 文件的视图控制器,像这样
您可以通过 ViewController 的按钮按下方法呈现 NextViewControler,
-(IBAction) yourButtonPressed:(id)sender;{
NextViewController *nextViewController = [[NextViewController alloc] initWithNibName:@"NextViewController" bundle:nil];
[self presentViewController:nextViewController animated:YES completion:nil];
}
编辑 :
您可以像这样呈现相同的视图控制器。
-(IBAction) yourButtonPressed:(id)sender;{
ViewController *viewController = [[ViewController alloc] initWithNibName:@"ViewController" bundle:nil];
[self presentViewController:viewController animated:YES completion:nil];
}
于 2013-05-06T16:07:50.823 回答