gpt4 book ai didi

ios - 将自定义 uiview nib 大小调整为界面生成器中 uiview 的大小

转载 作者:行者123 更新时间:2023-11-29 12:40:49 25 4
gpt4 key购买 nike

我正在尝试使用界面生成器创建自定义对象。我创建了对象,我的计划是将 UIView 添加到我希望对象驻留的主视图 Controller 中。所以,我将一个 UIView 对象拖到 IB 中,然后转到身份检查器。我将其更改为我的自定义 UIView 的名称。我希望 View 调整其框架大小以适应主视图 Controller 中对象的框架,但出于某种原因,事实并非如此。它只是看起来很白。我尝试以编程方式将它添加到 View 中,这很有效,但我希望能够从界面生成器中完成所有操作,以实现自动布局。有没有办法做到这一点?我已经看到它是通过 Facebook 登录按钮完成的。只需将 UIView 添加到 View Controller ,将其放在您想要的位置,在身份检查器中更改类类型,它就会符合该大小,同时显示 facebook 登录按钮。

最佳答案

如何初始化 UIView 子类?使用 initWithFrame:?在界面构建器上创建的 UIViews 由 initWithCoder: 方法实例化,请尝试使用该方法。在我之前的实现中,这就是问题所在。

关于ios - 将自定义 uiview nib 大小调整为界面生成器中 uiview 的大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25000755/

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