gpt4 book ai didi

ios - 从可重用 View 内部呈现弹出 View ?

转载 作者:行者123 更新时间:2023-12-01 19:52:00 25 4
gpt4 key购买 nike

我对 iOS 开发还很陌生,所以请原谅我的任何误解。我在 Objective-C 中创建了一个应用程序,它在许多屏幕(称为这些主屏幕)中具有一个通用的可重用 View (我们称之为“横幅 View ”)。在此横幅 View 中,是一个按钮,假设显示弹出帮助显示(称为“帮助 View ”)。我试图找出最好的方法来做到这一点,以便我可以重用尽可能多的 View 。

我试过的:

  • 创建两个自定义 Nib (一个用于横幅 View ,一个用于帮助 View )。这适用于在所有主屏幕上显示横幅 View (使用 UIView -> 自定义类:横幅 View ),但我无法弄清楚如何在包含横幅 View 的主屏幕中动态呈现帮助 View 。
  • 使用横幅 View 和帮助 View 创建横幅 Storyboard。我创建了相应的横幅 Controller ( Storyboard中的初始 Controller )和帮助 Controller (与弹出框链接),我将 View 转移到。然后我尝试在我的主屏幕中放置一个容器 View ,并将 View Controller 自定义类设置为横幅 Controller 。这根本没有显示横幅。

  • 做这个的最好方式是什么?甚至可能吗?

    最佳答案

    我的解决方案是将两个 View 都放在堆栈 View 中,并隐藏/显示帮助 View 。

    关于ios - 从可重用 View 内部呈现弹出 View ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45241857/

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