2015-12-30 73 views
0

我有應用程序,有一個XIB文件,並在我創建tableList這個廈門國際銀行文件確定這沒什麼它是在這裏工作的罰款移動到IOS

我的主要要求是,當我點擊tableList行,我想故事情節移動「xib」文件到我的UIStroryBoard和爲此我在互聯網上搜索很多,但我沒有得到任何解決方案,請幫我一些代碼

當我在互聯網搜索只有我得到如何將一個xib移動到另一個xib像下面的代碼,但我想移動xib文件到UIstrotyboard

DetailViewController *detailVC = [[DetailViewController alloc]initWithNibName:@"DetailViewController" bundle:nil]; 
    [self.navigationController pushViewController:detailVC animated:YES]; 
+1

嘗試DetailViewController * detailVC = [self.storyboard instantiateViewControllerWithIdentifier:@ 「DetailViewController」]的例子;創建類的對象,因爲xib和storyboard的代碼都不同。並設置你的viewcontroller的標識符。 –

回答

3

這裏是你可以推到一個ViewControllerStoryboard

UIStoryboard *sb = [UIStoryboard storyboardWithName:@"Your_storyboard_name" bundle:nil]; 
DetailViewController *detailVC = [sb instantiateViewControllerWithIdentifier:@"DetailViewController"]; 
[self.navigationController pushViewController:detailVC animated:YES]; 
+0

即使'self.storyboard'應該有所幫助。 – Hemang

+0

@Hemang如果您之前已初始化此故事板,則可以使用'self.storyboard'。但是如果這個'ViewController'屬於另一個故事板,那麼''detailVC''將會很糟糕。例如,我的項目中有5個故事板文件。每次我打電話時,我都要檢查它 –