gpt4 book ai didi

c# - 以编程方式添加 subview 并使其拉伸(stretch),因此如果它是通过 XCode 添加的

转载 作者:太空宇宙 更新时间:2023-11-03 21:50:06 25 4
gpt4 key购买 nike

我需要将一个自定义 View 放置在另一个自定义 View 中,并使其横跨父 View 的整个宽度。有可能以编程方式实现吗? (而不是跟踪父 View 的宽度并更新它的矩形)。或者是否可以将我的自定义 View 添加到 XCode 的自定义对象列表中?

最佳答案

您想要一个即使在调整(旋转)大小时也能填充父 View 的 subview ?

var childView = new UIView(parentView.Bounds) 
{
AutoresizingMask = UIViewAutoresizing.FlexibleDimensions
};
parentView.Add(childView);

我建议阅读框架、边界和中心。这是一个很好的概述: UIView frame, bounds and center

Apple 文档:Adjusting the Size and Position of Views at Runtime .

关于c# - 以编程方式添加 subview 并使其拉伸(stretch),因此如果它是通过 XCode 添加的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15003620/

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