Хорошо, я все еще довольно новый; так что, пожалуйста, несите меня.Переход от раскадровки к нибу и обратно
Я создаю пользовательское приложение для друга, который отображает список рабочих заказов в виде таблицы. Нажатие на рабочий заказ приводит их к подробному просмотру. В подробном представлении есть кнопка, которая использует push для отображения другого экрана, называемого представлением завершения. В представлении завершения нажмите кнопку, которая использует следующий код, чтобы представить наконечник для захвата подписи.
SigScreenViewController *sigScreenViewController=[[SigScreenViewController alloc] initWithNibName:@"ViewController_iPhone" bundle:nil];
[self presentViewController:sigScreenViewController animated:YES completion:nil];
экран использует подпись: https://github.com/jcmontiel/SignatureViewExample для захвата подписи и делает это хорошо. У меня есть кнопка, которая завершает транзакцию и отправляет ее обратно в список таблиц.
Моя проблема в том, что я не могу создать кнопку, которая вернет меня в окно завершения в раскадровке.
Я попробовал следующее кнопки:
[self dismissViewControllerAnimated:YES completion:nil];
или
[self.navigationController popViewControllerAnimated:YES];
Я открыт для любых предложений о том, как я могу это сделать.
Заранее благодарен!
Вы имеете в виду на просмотр завершения, нажав на спине/сделано кнопка не приведет вас обратно к предыдущему ViewController? Вы проверяли, вызван ли ваш обработчик UIButton нажатым. Правильно ли она связана в раскадровке с ее обработчиком и свойством. –
Звучит как классное приложение. Вы говорите, что не можете отклонить подпись? Вы помещали этот код в контроллер представления подписи: [self rejectViewControllerAnimated: YES complete: nil]; Этот код должен работать. –
Я могу отклонить представление подписи, и он вернется к представлению таблицы и отлично выполнит этот код при подписании. Мне нужна кнопка, которая оставит представление подписи, если они забудут добавить что-то вроде части в рабочий заказ (представление завершения). – Jim