Я создаю приложение iOS, которое состоит из 2 раскадровки.Назад к другой раскадровке
Это второй один:
Я нацеливание IOS 7, так что я не могу использовать раскадровки ссылки. Переключение между раскадровкой обрабатываются программным
Используя этот код:
let viewController:UIViewController = UIStoryboard(name: "Warnings", bundle: nil).instantiateViewControllerWithIdentifier("WarningsInitialView") as UIViewController
self.presentViewController(viewController, animated: true, completion: nil)
я могу добраться до второго раскадровки с помощью этого. Однако, как вы видите, вторая раскадровка состоит из Tab Controller и я хочу (на обеих вкладках) кнопку назад, которая будет указывать на основную (предыдущую) раскадровку. Как мне это достичь?
Я попытался с помощью этого кода:
AvalanchesBackButton.leftBarButtonItem = UIBarButtonItem (title: "< Spät", style: UIBarButtonItemStyle.Plain, target: self, action: "backButtonClicked")
я смогу добиться того, что я хочу с помощью различных контроллеров отображения для обоих представлений и жестко прописывать его. Но есть ли способ сделать это более чисто? Как реализовать обратную кнопку на контейнере Tab Controller, который укажет на предыдущую раскадровку?
Заранее спасибо
да это в навигационном контроллере. Итак, вы предлагаете мне переключиться на просмотр в другой раскадровке, не используя мой код, но используя код, который вы опубликовали? – horin
Спасибо, что ваш ответ работает. Я заменил строку currentviewcontroller вашей линией, и она работает. – horin
Спасибо за этот ответ, я бы поднял его на 10, если бы мог :) – mic