1

正如標題中所述,我想使用導航欄上的按鈕從已知的NIB推送視圖。我正在開發一個UINavigationController應用程序。使用右側導航欄按鈕從筆尖文件推送視圖

我已經在IB添加右鍵,我把它鏈接到是在RootViewController的方法

我已經到處找,但我無法找到一個方法來做到這一點的方法...

-(IBAction)addItems:(id)sender 
{ 
    ? 
} 

我也試過this solution,但它不工作要麼...

回答

1

例如:

-(IBAction)addItems:(id)sender 
{ 
    CustomController *controller = [[CustomController alloc] initWithNibName:@"CustomController" bundle:nil]; 
    [self.navigationController pushViewController:controller animated:YES]; 
    [controller release]; 
} 

如果您的自定義控制器類的

  1. CustomController名。您XIB文件的
  2. @"CustomController"
+0

這正是我所期待的。我仍然有一些錯誤,但我會繼續努力。感謝m8! – Oiproks

+0

不客氣 – Nekto

1

如果你只是需要從筆尖文件的視圖,然後如果你想推ViewController..Then去與嘗試這個..

NSArray* nibViews = [[NSBundle mainBundle] loadNibNamed:@"QPickOneView" 
                owner:self 
               options:nil]; 

UIView* myView = [ nibViews objectAtIndex: 0]; 

self.view = myView; 

Nekto的答案。

+0

非常感謝,但Nekto的答案更有用。 – Oiproks