私はiOSアプリケーション開発に不慣れです。どうすれば1つから移行できるか教えてくださいview controller
から別のview controller
ボタンクリックで?
以下の手順に従って、ボタンセレクターを
[button addTarget:select action:@selector(buttonClick) forControlEvents:UIControlEventTouchUpInside];
そしてセレクターを次のように実装します
-(void)buttonClick{
UIViewController *controler = [[UIViewController alloc] init];
[self.navigationController pushViewController:controler animated:YES];}
また、viewControllerにNavigationControllerが埋め込まれていることを確認し、UIViewControllerをプッシュするコントローラーに置き換えます。
これを試して:
nextViewController *obj =[[nextViewController alloc]initWithNibName:@"nextViewController" bundle:nil];
[self.navigationController pushViewController:obj animated:YES];
[obj release];
ナビゲーションのためにObjective-C
関数でこのコードを使用します-
DashboardViewController *dvc = [self.storyboard instantiateViewControllerWithIdentifier:@"DashboardView"];
[dvc setModalTransitionStyle:UIModalTransitionStyleCoverVertical];
[self presentViewController:dvc animated:YES completion:nil];
どのアプローチでも使用できます-
pushViewController:animated:-ナビゲーションスタックにビューをプッシュするには
presentModalViewController:ncアニメーション:-ビューをモーダルに表示します。
YourSecondViewcontroller *temp = [[YourSecondViewcontroller alloc]initWithNibName:@"YourSecondViewcontroller" bundle:nil];
[self.navigationController pushViewController:temp animated:YES];
//または
[self presentModalViewController:temp animated:YES];
Visit this reference for tutorial and working demo code
願わくば、これはあなたを助けるでしょう..お楽しみください
//現在のビューにViewController.hファイルをインポートします
SAViewController *admin = [[SAViewController alloc]initWithNibName:@"SAViewController" bundle:nil]; [self presentModalViewController:admin animated:YES]; [admin release];
このコードを試してください:
- (IBAction)btnJoin:(id)sender {
SecondViewController *ViewController2 = [self.storyboardinstantiateViewControllerWithIdentifier:@"SecondViewController"];
[self.navigationController pushViewController: ViewController2 animated:YES];
}