2016-06-16 3 views
1

В моем приложении для iOS и Android для выполнения определенных функций в представлении списка я хочу, чтобы пользователь вернулся на страницу входа, если они не вошли в систему. я хочу, чтобы они возвращались к тому же элементу в списке, которым они были раньше.Xamarin: Перенаправление для входа и возвращения на ту же страницу

Могу ли я получить часть кода для этого?

UPDATE:.

Я использую MVVMCross & хочу, чтобы позволить пользователю оставлять комментарии к элементов, отображаемых в списке, только если он вошел в

Мой код:

private async void PostIfLoggedIn(bool AddCmnt) 
{ 
//.. 
await GotoLogin(); 
//..   
} 

Task<bool> GotoLogin() 
{ 
//.. 
} 

Но, как только он переходит на страницу входа в систему, все данные с текущей страницы теряются. Я хочу как-то сохранить текущую информацию, и как только пользователь войдет в систему, я хочу, чтобы он опубликовал сообщение.

Текущий сценарий: после того, как пользователь вошел в систему, вся страница обновляется, и он должен снова спуститься к предмету, который хотел прокомментировать и продолжить.

+0

Сначала покажите, что вы пробовали и что не сработало. –

+0

Мой код: частный асинхронной недействительным PostIfLoggedIn (BOOL activateAddComment) { // .. // .. } – TheDeveloper

+0

Вы можете обновить свой ответ, если вы хотите отправить что-то долго. –

ответ

0

В MVVMCross необходимо использовать функцию init() func в моделях просмотра для передачи параметров и навигации на основе этого.

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