我最近开始开发一个带有单点触控的 iOS 应用程序。我的问题是关于布局过程。目前我所有的超级视图决定子视图获得多少空间。
override void LayoutSubviews()
{
this.subview1.Frame = new RectangleF(new PointF(0,0), new SizeF(10, 10));
this.subview2.Frame = new RectangleF(new PointF(0, 15), new SizeF(10, 10));
}
但现在我试图显示一个UITableView
高度取决于内容。那么告诉 Superview 我需要特定高度的正确方法是什么?
我在弹出窗口中显示 a 时遇到了同样的问题UITableView
。UIPopoverController 接受另一个 UIViewController 并将其显示在 Popover 中。UIPopoverController
告诉我需要特定尺寸的适当方式是什么?