gpt4 book ai didi

iphone - pushViewController 动画对我不起作用

转载 作者:行者123 更新时间:2023-11-28 17:55:34 26 4
gpt4 key购买 nike

我正在做基于 View 的应用程序,我已经添加了表格 View 。现在我已经在 didSelectRowAtIndexPath 方法中编写如下,当用户点击一行然后导航到“learncourse”nib 时。

if (indexPath.row == 1) {
learncourse *learncourse1 = [[learncourse alloc] initWithNibName:@"learncourse" bundle:nil];
[self.navigationController pushViewController:learncourse1 animated:YES];
[learncourse1 release];
}

但是当我点击该行时,这对我不起作用。

最佳答案

既然您启动了一个基于 View 的应用程序,我假设您没有创建导航 Controller 。在您的应用委托(delegate)中,更改您的

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions

像这样

UINavigationController *navcon=[[UINavigationController alloc] init];
[navcon pushViewController:viewController animated:NO];
[viewController release];
[self.window addSubview:navcon.view];

因此,当您单击表格 View 中的第二行时,您的 learncourse 实例将被推送到 navcon。

关于iphone - pushViewController 动画对我不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8077450/

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