Я следил за this tutorial (06_02_iOS_-_Using_native_pages_in_hybrid_applications), чтобы отобразить собственный ViewController через API Worklight - WL.NativePage.show
. И может вернуться на гибридную страницу через [NativePage showWebView:]
.IBM Worklight: использование собственной страницы в iOS
Есть два экрана в моем приложении:
Экран A: Гибридные страницы (с помощью кнопки, чтобы перейти на экран B)
экрана B: Native страницы (в которой есть текстовое поле для ввода некоторых значения и с задней кнопки для перехода к экрану A)
Вот мой шаг:
- Перейти к экрану B (родной) с экрана (гибрид)
- ввода некоторых значений в родной странице
- Нажмите кнопку назад, чтобы вернуться в экран A
- Перейти к экрану B снова с экрана ->На этом шаге значения, которые я previoulsy типизированных все еще здесь.
Возможно ли свежеиспеченное переключение на экран B каждый раз? Как и в Android, я могу использовать финиш() при нажатии кнопки «Назад».
Спасибо.
Я считаю, что это должно быть решено в коде Objective-C (а значит, точно не связанно с Worklight), в том смысле, что вам нужно просто очистить текстовое поле прямо перед тем, как вернуться к гибридным странице. –
Я хотел бы снова инициализировать ViewController. Однако вызов viewDidLoad не вызывается во второй раз. Будет ли какое-либо кэширование выполнено в Worklight, которое кэширует содержимое ViewController? – red23jordan