gpt4 book ai didi

ios - 如何在 Storyboard 中处理添加到 ViewController 主视图之外的 View ?

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:37:57 36 4
gpt4 key购买 nike

我创建了一个注册表,用户可以在其中选择他的性别。在点击性别按钮时,我需要显示一个自定义 View 。我想使用 Storyboard 来创建 View ,但我无法处理它,因为如果不在 View Controller 的主视图上添加它,我就看不到它。请看下图。我想将该 View 与 View Controller 的主视图分开,并且当用户点击性别按钮时,我将以编程方式添加该 View 。

enter image description here

最佳答案

您不能将 UIView 添加到 Storyboard中的 Canvas ,它需要包含在 UIViewController 中。

您的选择是:

1) 为您的 UIView 子类创建一个 xib 文件并在那里进行设计。然后通过在主包上调用 -loadNibNamed: 来导入它。

2) 在您的 UIView 子类中以编程方式进行设计布局。

3) 将容器 View 添加到您的主 VC,并使用它生成的 View Controller 来设计您的性别 View 。然后,您可以先隐藏它,然后在点击性别按钮时显示它。

关于ios - 如何在 Storyboard 中处理添加到 ViewController 主视图之外的 View ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26140334/

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