//page reloading protected override async void OnAppearing() { base.OnAppearing(); BlogViewPageViewModel vm = new BlogViewPageViewModel(); await vm.GetBlogPosts(Constants.LOADBLOGPOSTS); blogListView.ItemsSource = vm.BlogPosts.response.posts; }
public BlogViewPage() { _blogViewPageViewModel = new BlogViewPageViewModel(); BackgroundColor = Color.FromHex("#F1ECCE"); Title = "Blog Posts"; #if __ANDROID__ Padding = new Thickness(5, 5, 5, 5); #endif #if __IOS__ Padding = new Thickness(10, 30, 10, 10); #endif BuildPageObjects(); SetContent(); }