Ejemplo n.º 1
0
        public override void ViewDidLoad()
        {
            base.ViewDidLoad();

            FailuresTableView = new UITableView(View.Frame, UITableViewStyle.Plain);
            View.Add(FailuresTableView);

            FailuresTableView.RowHeight = UITableView.AutomaticDimension;
            FailuresTableView.RegisterNibForCellReuse(SyncFailureCell.Nib, SyncFailureCell.Identifier);
            var source = new ListTableViewSource <SyncFailureItem, SyncFailureCell>(
                ViewModel.SyncFailures,
                SyncFailureCell.Identifier,
                cellConfiguration);

            FailuresTableView.Source = source;
        }
Ejemplo n.º 2
0
        public override void ViewDidLoad()
        {
            base.ViewDidLoad();

            HeadingLabel.Text     = Resources.SetDefaultWorkspace;
            DescriptionLabel.Text = Resources.SelectDefaultWorkspaceDescription;

            View.ClipsToBounds = true;

            WorkspacesTableView.RegisterNibForCellReuse(SelectDefaultWorkspaceTableViewCell.Nib, SelectDefaultWorkspaceTableViewCell.Identifier);
            var tableViewSource = new ListTableViewSource <SelectableWorkspaceViewModel, SelectDefaultWorkspaceTableViewCell>(
                ViewModel.Workspaces,
                SelectDefaultWorkspaceTableViewCell.Identifier
                );

            tableViewSource.OnItemTapped        = onWorkspaceTapped;
            WorkspacesTableView.Source          = tableViewSource;
            WorkspacesTableView.TableFooterView = new UIKit.UIView(new CoreGraphics.CGRect(0, 0, UIKit.UIScreen.MainScreen.Bounds.Width, 24));
        }