iOS — Раскадровки

Раскадровки представлены в iOS 5. Когда мы используем раскадровки, наша цель развертывания должна быть 5.0 или выше. Раскадровки помогают нам создавать все экраны приложения и связывать экраны под одним интерфейсом MainStoryboard.storyboard. Это также помогает сократить кодирование контроллеров представления / отправки.

Вовлеченные шаги

Шаг 1. Создайте приложение с одним представлением и убедитесь, что вы установили флажок раскадровки при создании приложения.

Шаг 2 — Выберите MainStoryboard.storyboard, где вы можете найти контроллер единого представления. Добавьте еще один контроллер представления и обновите контроллеры представления, как показано ниже.

Учебник iOS

Шаг 3 — Давайте теперь подключим оба контроллера представления. Щелкните правой кнопкой мыши кнопку «показать модальное окно» и перетащите его на правый контроллер вида в контроллере вида слева, как показано ниже.

Учебник iOS

Шаг 4 — Выберите модальный из трех вариантов, показанных ниже.

Учебник iOS

Шаг 5 — Обновите ViewController.h следующим образом —

#import <UIKit/UIKit.h>

@interface ViewController : UIViewController

-(IBAction)done:(UIStoryboardSegue *)seque;

@end

Шаг 6 — Обновите ViewController.m следующим образом —

#import "ViewController.h"

@interface ViewController ()
@end

@implementation ViewController

- (void)viewDidLoad {
   [super viewDidLoad];	
}

- (void)didReceiveMemoryWarning {
   [super didReceiveMemoryWarning];
   // Dispose of any resources that can be recreated.
}

-(IBAction)done:(UIStoryboardSegue *)seque {
   [self.navigationController popViewControllerAnimated:YES];
}

@end

Шаг 7 — Выберите MainStoryboard.storyboard и щелкните правой кнопкой мыши кнопку «Выход» в правом контроллере вида, выберите «Готово» и подключитесь с помощью кнопки «Назад», как показано ниже.

Учебник iOS

Вывод

Когда мы запустим приложение на устройстве iPhone , мы получим следующий вывод:

Учебник iOS

Когда мы выбираем «показать модальный», мы получим следующий вывод —

Учебник iOS

Выберите поля, которые будут показаны. Прочие будут скрыты. Перктаскивайте мышкой для изменения порядка полей.
  • Изображение
  • SKU
  • Рейтинг
  • Цена
  • Запасы
  • Доступность
  • В корзину
  • Описание
  • Содержимое
  • Вес
  • Размеры
  • Дополнительная информация
  • Атрибуты
  • Custom attributes
  • Настраиваемые поля
Сравнить
Список желаний 0
Открыть страницу желаний Продолжить покупки