Пример #1
0
        public static UITableView CreateTableView(this UIViewController viewController, IUITableViewDataSource tableViewDatasource = null, IUITableViewDelegate tableViewDelegate = null)
        {
            var tableView = new UITableView();

            viewController.View.AddSubview(tableView);
            tableView.AddConstraintsToFillSuperview();

            tableView.DataSource = tableViewDatasource ?? viewController as IUITableViewDataSource;
            tableView.Delegate   = tableViewDelegate ?? viewController as IUITableViewDelegate;

            return(tableView);
        }