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();
        }