2015-05-19 6 views
0

Я разрабатываю приложение iOS с помощью swift, и я использовал UIContainerView. Я установил segue для UIViewController, который будет встроен в UIContainerView.Как настроить segue программно

Теперь, мне нужно изменить это UIViewController на UIButton клик. Это возможно? Если да, то как это можно достичь?

Заранее спасибо.

+0

пожалуйста, поделитесь каким-то код – iAnurag

+0

возможного дубликатом http://stackoverflow.com/questions/9674685/creating-a-segue-programmatically –

+0

возможного дубликатом [Как создать segue, который можно вызвать с помощью кнопки, которая создается программно?] (http://stackoverflow.com/questions/26456989/how-do-i-create-a-segue-that-can-be-called-from- a-button-that-is-created-program) – Lefteris

ответ

0

Вы можете создать segue программно с помощью метода segueWithIdentifier:source:destination:performHandler:. Ваш обработчик выполнения должен выполнить всю работу, необходимую для перехода между контроллерами представления источника и получателя. После этого вы можете начать это программно с помощью метода performSegueWithIdentifier:sender:UIViewController

+0

Не существует метода, называемого segueWithIdentifier: source: destination: peformHandler – LIH

+0

Этот метод объявлен в классе UIStoryboardSegue. Я дал ссылку на документацию. –

Смежные вопросы