3 回答

TA貢獻(xiàn)1934條經(jīng)驗(yàn) 獲得超2個(gè)贊
如果您只是想將視圖控制器放在其他位置(而不是放在故事板中),那么有一種非常簡(jiǎn)單的方法可以完成此操作:
1)像往常一樣用他們的個(gè)人s 創(chuàng)建您的CustomViewControllers(abcdController在我嘗試的代碼中)xib。
2)在故事板上添加一個(gè)UIViewController(或您的超類CustomViewController)。
3)將CustomClass設(shè)置為,CustomViewController而不是UIViewController如下所示:
4)最后,在您的viewDidLoad中加載自定義設(shè)置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貢獻(xiàn)1865條經(jīng)驗(yàn) 獲得超7個(gè)贊
我認(rèn)為您可以執(zhí)行以下操作從Storyboard獲取特定ViewController的實(shí)例,并在其頂部使用View。
ex:
MyViewController* myViewController = [[UIStoryboard storyboardWithName:@"Main" bundle:nil] instantiateViewControllerWithIdentifier:@"myViewController"];
UIView* view = myViewController.view; //Get the view from your StoryBoard.
希望這可以幫助
- 3 回答
- 0 關(guān)注
- 560 瀏覽
添加回答
舉報(bào)