Форум программистов, компьютерный форум CyberForum.ru

Swift

Войти
Регистрация
Восстановить пароль
 
хренотень
15 / 1 / 0
Регистрация: 04.05.2015
Сообщений: 14
#1

Клик по кастом-строке таблицы - переход, не пойму как сделать наличие кнопки back - Swift

05.04.2016, 11:21. Просмотров 452. Ответов 2
Метки нет (Все метки)

привет всем
начал изучать разработку под ios на swift
в общем всё плохо

я легко могу сделать вызов нового окошка (activity) под android, но не могу толком программно вызвать отображение нового окошка чтобы была в открывшемся кнопочка < Back
при клике на определенную строку таблицы я отображаю первый или второй контроллер
при этом до лампочки есть ли хоть какая-то связь между текущим контроллером и FirstViewController. оно работает, но нет кнопки назад.
а вот если назначить segue action show внутри FirstViewController на кнопку чтобы отобразило еще новый контроллер, то всё нормально

в общем заморочка только с программным открытием segue, чтобы была связь с предыдущим конроллером

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
func tableView(tableView: UITableView, didSelectRowAtIndexPath indexPath: NSIndexPath) {
        switch indexPath.row {
        case 0:
            let vc = self.storyboard!.instantiateViewControllerWithIdentifier("FirstViewController");
            self.presentViewController(vc, animated: true, completion: nil);
            break;
        case 1:
            let vc = self.storyboard!.instantiateViewControllerWithIdentifier("SecondViewController")    ;
            self.presentViewController(vc, animated: true, completion: nil);
        default:
            break;
        }
    }

может я не ту функцию вызываю? или где-то не связываю вызванный контроллер с родителем?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.04.2016, 11:21
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Клик по кастом-строке таблицы - переход, не пойму как сделать наличие кнопки back (Swift):

Как сделать переход при нажатии кнопки - PHP
Делаю тестирование.Помогите пожалуйста сделать смену вопроса.При нажатии на кнопку меняется вопрос на следующий. &lt;!doctype html&gt; &lt;html...

Клик по строке таблицы Swing - Java
Здравствуйте. Я обрабатываю клики по строках таблицы так: ListSelectionModel selModel = table1.getSelectionModel(); ...

Как сделать фильтр одной таблицы по нужной строке другой таблицы? - Delphi БД
нет ответа на мой вопрос?

WebBrowser - не пойму как сотворить клик (известе только текст и class элемента) - Delphi
Вот элемент: &lt;div class='icbtn_iconLabel'&gt;Текст&lt;/div&gt; Пробую так: zz:=WB1.OleObject.Document.getelementsbytagname('div'); for...

Как полностью изменить цвет Back кнопки в Navigation Bar ? - Objective-C
Добрый день! NSDictionary *attributes = ,UITextAttributeTextColor, nil]; setTitleTextAttributes:attributes...

Как сделать, чтобы при нажатии кнопки "наверх" происходил плавный переход в начало страницы - jQuery
Здравствуйте. Вот написал программку перемещения наверх при нажатии кнопки. Теперь не знаю, как сделать, чтобы перемещение было...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
хренотень
15 / 1 / 0
Регистрация: 04.05.2015
Сообщений: 14
05.04.2016, 11:23  [ТС] #2
как выглядит сторибоард:
Миниатюры
Клик по кастом-строке таблицы - переход, не пойму как сделать наличие кнопки back  
хренотень
15 / 1 / 0
Регистрация: 04.05.2015
Сообщений: 14
05.04.2016, 11:44  [ТС] #3
всё. сам решил
нужно было завернуть первый экран в navigation controller
и код переделать так:

C++
1
2
let toShow = self.storyboard?.instantiateViewControllerWithIdentifier("SecondViewController");
self.navigationController?.pushViewController(toShow!, animated: false);
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.04.2016, 11:44
Привет! Вот еще темы с ответами:

Как закрыть приложение при нажатии кнопки back или home? - Basic4Android
Добрый день уважаемые! Помогите с написанием кода. Мне необходимо, что бы при нажатии кнопок back и home, мое приложение закрывалось. Как...

Можноли как либо перехватить нажатие кнопки back на тулбаре и бэкспейса? - JavaScript
Можноли как либо перехватить нажатие кнопки back на тулбаре и бэкспейса?

Не получается запретить переход back в браузере - PHP
Всем привет. Сталкивался уже с подобной проблемой. Удалось решить. Отчасти, но не совсем то, что нужно. Поэтому, прошу помощи. ...

не пойму как связать таблицы - MS Access
Здравствуйте. моя задача сделать модуль который позволит контролировать выполнение работ у меня есть: -план проект в котором...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru