Beispiel #1
0
        public void SetBindings()
        {
            source.OnItemChanged += (o, e) =>
            {
                source.LoadData(dataContext.Posts.ToList());

                FeedCollectionView.ReloadData();
            };
        }
Beispiel #2
0
        public override void ViewDidLoad()
        {
            base.ViewDidLoad();

            SetBindings();
            SetCommands();
            BaseStyling();
            EventStyling();

            NavigationBar.Set(this, HomeButton, FriendsButton, AddPostButton, ProfileButton);

            FeedCollectionView.RegisterNibForCell(FeedCollectionViewCell.Nib, FeedCollectionViewCell.Key);

            var layout = new UICollectionViewFlowLayout();

            layout.ItemSize = new CoreGraphics.CGSize(388, 500);

            FeedCollectionView.SetCollectionViewLayout(layout, true);

            FeedCollectionView.Source = source;
            FeedCollectionView.ReloadData();
        }