16

現在ロードされているストーリーボードが何であるかを知りたいのですが、以下のコードを使用しましたが、現在ではなくメインストーリーボードを取得しています。

//This get me the Main storyboard 
[[NSBundle mainBundle].infoDictionary objectForKey:@"UIMainStoryboardFile"];
4

3 に答える 3

34

上記のDuricanの回答に基づいて構築:

ビュー コントローラ内:

UIStoryboard * storyboard = self.storyboard;
NSString * storyboardName = [storyboard valueForKey:@"name"];

(名前には「.storyboard」ファイル拡張子は含まれません。)

于 2013-10-18T16:41:13.573 に答える