gpt4 book ai didi

ios - 如何在使用它的 ViewController 上调整自定义(在单独的文件中创建)UIView 高度?

转载 作者:行者123 更新时间:2023-11-28 15:42:48 26 4
gpt4 key购买 nike

我有一个自定义 UIView(由 .swift 和 .xib 文件组成)。它里面有一个按钮可以改变它的高度。

我正在使用这个自定义 UIView 和我的一些 ViewController。为此,我将 UIView 拖到 ViewController 上并将其类设置为我的自定义 UIView。这也允许我使用此按钮并“更改”我的自定义 UIView 的显示大小。

但是,包含我的自定义 UIView 的 UIView 的大小没有改变,我无法使用位于该 View 下的 GMSMapView。

如何解决这个问题并在 ViewController 中更改此 View 的实际高度?

最佳答案

最简单的方法是从 Storyboard 中创建约束的导出并调整其常量属性。这将使 View 调整大小。

View 自行调整大小是一种不寻常的行为。 SuperView 或 ViewController 应该管理类似的事情。

在创建约束的导出时,您应该考虑在 ViewController 中而不是在 View 中创建导出。

关于ios - 如何在使用它的 ViewController 上调整自定义(在单独的文件中创建)UIView 高度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43520020/

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