Ответы пользователя по тегу Apple Xcode
  • Как сделать меню из табличного представления с произвольным количеством переходов подменю?

    DaskOFF
    @DaskOFF
    iOS Developer
    не пользуйтесь сторибордом на данном этапе, создайте первую таблицу в сториборде, а дальше программно.

    Обрабатываете нажатие на ячейке, по вашим данным смотрите надо проваливать дальше или нет, если надо, то создаете новый ViewController передаете туда необходимые данные и пушите его в иерархию navigationController, и повторять эту процедуру
    Ответ написан
    Комментировать
  • Как лучше всего передавать данные между ViewContoller'ами?

    DaskOFF
    @DaskOFF
    iOS Developer
    добавлял его в стек navigationController


    Вы должны убрать переход на другой контроллев на storyboard. В функции, которая вызывается по нажатию на кнопку вы все делаете правильно, создаете контроллер, передаете ему информацию и уже выбираете как его отображать.
    Например, чтобы сделать push анимацию в navigation controller вы должны вызвать метод
    [self.navigationController pushViewController:YourController animated:YES];


    Чтобы показать новый контроллер в виде модального окна следует сделать следующий вызов
    AuthorizationVC *authVC = [AuthorizationVC new];
    // передаем необходимые данные контроллеру
    //...
    // Показываем его выезжающим снизу
    [self presentViewController:[authVC rk_vcToNavController] animated:YES completion:nil];

    Для того, чтобы его потом закрыть вызываете метод у показанного контроллера!
    [self dismissViewControllerAnimated:YES completion:nil];
    Ответ написан
    3 комментария
  • Как табулировать код в Xcode?

    DaskOFF
    @DaskOFF
    iOS Developer
    Быстрое форматирование текста Cmd+A (выделяем весь текст) и затем Ctrl+i, это же работает и просто с любым выделенным куском кода или с той строкой, на которой установлен курсор
    Ответ написан
    Комментировать