gpt4 book ai didi

ios - 如何从 superview/superviewcontroller iOS 请求更多空间

转载 作者:行者123 更新时间:2023-12-01 16:51:25 33 4
gpt4 key购买 nike

我最近开始开发一个带有单点触控的 iOS 应用程序。我的问题是关于布局过程。目前我所有的 super View 决定 subview 获得多少空间。

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 我需要特定高度的正确方法是什么?

我在显示 UITableView 时遇到了同样的问题在弹出窗口中。 UIPopoverController 接受另一个 UIViewController 并将其显示在 Popover 中。告诉 UIPopoverController 的适当方式是什么?我需要一个特定的尺寸?

最佳答案

这应该不会太难:

  • 将父 View /弹出框实例传递给您的 UITableViewSource ,这可能是通过它的构造函数、公共(public)属性或字段等。
  • 当您需要在表格源中修改父控件的大小形式时,您应该可以访问它的Frame。或 ContentSize属性(property)这样做

  • 这能解决您的问题吗?

    关于ios - 如何从 superview/superviewcontroller iOS 请求更多空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15383555/

    33 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com