Ios 绑定后MvvmCross调整UITableView的大小
我有一个绑定到TableView的MvxTableViewSource,我希望TableView的帧高度与其内容高度相匹配。下面的代码对我的应用程序没有任何可视性,即使TableView的高度已更新(在ViewDidDisplay中的断点处),TableView的高度显示为最初在ViewDidLoad中设置的高度 如何通过编程设置绑定的TableView的框架高度,使其显示在屏幕上,该值似乎设置正确,但UI没有更新Ios 绑定后MvvmCross调整UITableView的大小,ios,uitableview,xamarin,mvvmcross,Ios,Uitableview,Xamarin,Mvvmcross,我有一个绑定到TableView的MvxTableViewSource,我希望TableView的帧高度与其内容高度相匹配。下面的代码对我的应用程序没有任何可视性,即使TableView的高度已更新(在ViewDidDisplay中的断点处),TableView的高度显示为最初在ViewDidLoad中设置的高度 如何通过编程设置绑定的TableView的框架高度,使其显示在屏幕上,该值似乎设置正确,但UI没有更新 public override void ViewDidAppear(bool
public override void ViewDidAppear(bool animated)
{
base.ViewDidAppear(animated);
var frame = _jobTable.Frame;
frame.Height = _jobTable.ContentSize.Height;
frame.Width = View.Frame.Width;
_jobTable.Frame = frame;
_jobTable.SetNeedsDisplay();
}