3 回答
TA贡献1934条经验 获得超2个赞
如果您只是想将视图控制器放在其他位置(而不是放在故事板中),那么有一种非常简单的方法可以完成此操作:
1)像往常一样用他们的个人s 创建您的CustomViewControllers(abcdController在我尝试的代码中)xib。
2)在故事板上添加一个UIViewController(或您的超类CustomViewController)。
3)将CustomClass设置为,CustomViewController而不是UIViewController如下所示:
4)最后,在您的viewDidLoad中加载自定义设置xib,您就完成了。
- (void)viewDidLoad
{
[super viewDidLoad];
[[NSBundle mainBundle] loadNibNamed:@"abcdController" owner:self options:nil];
// Do any additional setup after loading the view from its nib.
}
TA贡献1865条经验 获得超7个赞
我认为您可以执行以下操作从Storyboard获取特定ViewController的实例,并在其顶部使用View。
ex:
MyViewController* myViewController = [[UIStoryboard storyboardWithName:@"Main" bundle:nil] instantiateViewControllerWithIdentifier:@"myViewController"];
UIView* view = myViewController.view; //Get the view from your StoryBoard.
希望这可以帮助
- 3 回答
- 0 关注
- 524 浏览
添加回答
举报