我有一个自定义UIView(由.swift和.xib文件组成)。里面有一个按钮,可以改变它的高度。
我正在使用这个自定义UIView我的一些ViewController。为此,我在ViewController上拖动UIView并将其类设置为我的自定义UIView。这也允许我使用这个按钮和"更改"显示我的自定义UIView的大小。
然而,包含我的自定义UIView的UIView的大小没有改变,我不能使用这个视图下的GMSMapView。
如何在ViewController中解决此问题并更改此视图的实际高度?
答案 0 :(得分:1)
最简单的方法是从故事板创建约束出口并调整其常量属性。这将是重新调整大小的观点。
这是一种不寻常的行为,视图会自行调整大小。 SuperView或ViewController应该管理这样的事情。
创建约束的插座时,应考虑在ViewController中创建插座,而不是在视图中创建插座。