public override void ViewDidLoad() { base.ViewDidLoad(); View.BackgroundColor = UIColor.White; tableView = new BaseTableView(); tableView.SeparatorStyle = UITableViewCellSeparatorStyle.None; tableView.TableFooterView = new UIView(); tableView.RowHeight = UITableView.AutomaticDimension; tableView.EstimatedRowHeight = 500; View.AddSubview(tableView); tableView.AllEdgesToSuperView(); View.TranslatesAutoresizingMaskIntoConstraints = true; tableView.DataSource = this; tableView.Delegate = this; LoadData().Forget(); }
public override void ViewDidLoad() { base.ViewDidLoad(); View.BackgroundColor = UIColor.White; tableView = new BaseTableView(); tableView.SeparatorStyle = UITableViewCellSeparatorStyle.None; tableView.TableFooterView = new UIView(); tableView.RowHeight = UITableView.AutomaticDimension; tableView.EstimatedRowHeight = 500; View.AddSubview(tableView); closeButton = new UIButton(UIButtonType.Custom); closeButton.SetImage(UIImage.FromBundle("Modal-close-icon"), UIControlState.Normal); closeButton.ContentMode = UIViewContentMode.ScaleAspectFit; closeButton.TouchUpInside += CloseButton_TouchUpInside; View.AddSubview(closeButton); closeButton.TrailToSuperView(-20, true); closeButton.TopToSuperView(15, true); closeButton.HeightEquals(35); closeButton.WidthEquals(35); tableView.TopToBottom(closeButton, 20); tableView.EdgesToSuperview(30, true); tableView.BottomToSuperView(); helpDataList.ForEach((obj) => obj.IsExpanded = true); View.TranslatesAutoresizingMaskIntoConstraints = true; tableView.DataSource = this; tableView.Delegate = this; LoadData().Forget(); }