gpt4 book ai didi

objective-c - 如何在 iPad 的单 View 应用程序中以编程方式正确实例化和显示 View

转载 作者:行者123 更新时间:2023-12-03 17:58:00 26 4
gpt4 key购买 nike

我想知道如何以编程方式正确显示 View 。我将尝试解释到目前为止我所做的事情:

该应用程序有一个带有两个 View Controller 的 Storyboard。其中之一有一个标识符:“detailview”。当我单击初始 View Controller 上的按钮时,我想显示带有标识符“detailview”的 View Controller 。目前我正在使用此代码:

TI4ViewController* vc = [self.storyboard instantiateViewControllerWithIdentifier:@"detailview"];
UIWindow* window = [UIApplication sharedApplication].keyWindow;
[window addSubview:vc.view];

这可以很好地显示 View “detailview”。但是,当我在详细 View Controller 上添加一个按钮并在 TI4ViewController(连接到“详细 View ”的 View Controller )中添加一个触地事件时,我在单击此按钮时遇到异常。

我遇到以下异常:

Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[__NSCFType TestDown:]: unrecognized selector sent to instance 0x6e0f670'

我使用的是 Xcode 版本 4.3.2 (4E2002)

我不确定我在这里做错了什么。我认为 ViewController 已发布,但我不确定。

最佳答案

您可以使用 segue,而不是添加另一个 View 。你可以找到一个例子here

关于objective-c - 如何在 iPad 的单 View 应用程序中以编程方式正确实例化和显示 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10552978/

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