0

クリックするとクラス内にボタンがあり、を使用してクラス UIViewに移動する必要があります。私はこれで立ち往生しています。誰でも解決策を教えてもらえますか。ユーザーのコメントに従って編集UIViewControllerNavigationViewController

-(void)eventDetailView:(id)sender
{ 
  EventDetailPage *eventDetail = [[EventDetailPage alloc]initWithNibName:@"EventDetailPage" bundle:[NSBundle mainBundle]]; 
  [[[[self window] rootViewController] navigationController] pushViewController:eventDetail animated:YES]; 
 } 
4

1 に答える 1

0

これを使用できます。それは私にとって非常にうまく機能します:-

まず UIView クラスに AppDelegate の Object を作成し、初期化します。次に、Appdelegate.h に Navigationcontroller オブジェクトを作成します:-

@property(strong,nonatomic) UINavigationController *navControl;

UIView クラスで、プッシュしたい場所にこのコードを実装します:-

ViewController *objview = [[ViewController alloc]init];
    [appDelegate.navControl pushViewController:objview animated:YES];
于 2014-07-02T11:28:17.603 に答える