gpt4 book ai didi

iphone - 从 iPhone 中的弹出窗口导航到另一个窗口

转载 作者:行者123 更新时间:2023-11-29 04:09:34 25 4
gpt4 key购买 nike

我用了这个SampleCode并创建了两个弹出窗口,即 pop-up1 和 pop-up2。如果按下弹出窗口 1 中的按钮,将显示另一个弹出窗口 2。从 po-pup2 我需要去寻找另一个 View 。直到 pop-up2 都还好,从 pop-up2 中我无法进入单独的 View ?

我使用下面的代码删除了弹出 View 。

[self dismissPopupViewControllerWithanimationType:MJPopupViewAnimationFade];
imageShareSubViewController = nil;

我使用以下代码导航到另一个 View 。

@autoreleasepool {
ViewController *obj = [[[ViewController alloc] initWithNibName:@"ViewController" bundle:nil]autorelease];
[self.navigationController pushViewController:obj animated:TRUE];
obj = nil;
}

但是上面的方法不能正常工作(即我可以导航到另一个 View )。怎么解决这个问题呢?我有什么地方说错了吗?

最佳答案

创建你的navigationController,setRootViewController就像这样:

//A view controller:
HomeScreen * homeScreen = [[HomeScreen alloc]initWithNibName:@"HomeScreen" bundle:nil];

UINavigationController* navigation = [[UINavigationController alloc]initWithRootViewController:homeScreen];

AppDelegate * delegate = (AppDelegate*)[[UIApplication sharedAplication]delegate];
delegate.window.rootviewcontroller = navigation;
[homeScreen release];

//add other views

HomeScreen * homeScreen2 = [[HomeScreen alloc]initWithNibName:@"HomeScreen" bundle:nil];

[navigation pushViewController: homeScreen2];
[homeScreen2 release];

关于iphone - 从 iPhone 中的弹出窗口导航到另一个窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14629732/

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