ストーリーボードと xcode (4.6 を使用) は初めてです。プッシュ セグエでナビゲーション ストーリーボードを使用しています。選択したスナップ ビューを実装したいと思います。少なくとも 1 つのスナップが選択されている場合、セグエが機能します。それ以外の場合、ユーザーは同じビューにとどまる必要があります。
SelectSnapsViewController と ShippingDetailViewController の 2 つの UIView を作成しました。
SelectSnapsViewController.m に以下を追加しました。
- (IBAction)nextButtonPressed:(id)sender
{
looseDataAlert = NO;
[okkkBtn setFrame:CGRectMake(116, 272, 72, 37)];
if ([appDelegate.selImageDetails count] == 0)
{
label1.text = @"To proceed you need to add snaps.";
[self openAlertView];
}
else{
[self performSegueWithIdentifier:@"MySegue" sender:self];
}
}
コードをデバッグすると、それが常に else の場合に該当することがわかりますが、セグエ (新しいビューへの遷移) は引き続き発生します。
ユーザーが新しいビューに転送されないようにするにはどうすればよいですか?