когда я использую шаблон приложения утилиты в Xcode (4.3) без
Раскадровка Я вижу следующий код, чтобы открыть оборотную сторону.
Я вижу, что шаблон создал IBAction с именем ShowInfo (который связан с
кнопка в иб)
#pragma mark - Flipside View
- (void)flipsideViewControllerDidFinish:(FlipsideViewController *)controller
{
[self dismissModalViewControllerAnimated:YES];
}
- (IBAction)showInfo:(id)sender
{
FlipsideViewController *controller = [[FlipsideViewController alloc] initWithNibName:@"FlipsideViewController" bundle:nil];
controller.delegate = self;
controller.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal;
[self presentModalViewController:controller animated:YES];
}
Когда я создаю другое служебное приложение на этот раз с Storyboard, я вижу следующий код:
#pragma mark - Flipside View
- (void)flipsideViewControllerDidFinish:(FlipsideViewController *)controller
{
[self dismissModalViewControllerAnimated:YES];
}
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
if ([[segue identifier] isEqualToString:@"showAlternate"]) {
[[segue destinationViewController] setDelegate:self];
}
}
Можете ли вы объяснить, где находится связь между кодом и кнопкой в IB?
Хотелось бы понять, как кнопка выполняет код для открытия оборотной стороны.
Заранее спасибо
Марк