gpt4 book ai didi

iphone - 浏览 View 时发生崩溃

转载 作者:行者123 更新时间:2023-12-03 21:20:19 28 4
gpt4 key购买 nike

您好,我的应用程序中有一个模态视图 Controller ,当按下某个按钮时,该 Controller 会消失,并且其中带有 UITableView 的 View 会使用导航 Controller 滑入到位。问题是当我按下该按钮时,模态视图 Controller 确实消失了,但应用程序崩溃了,而不是导航到下一个 View ,并且我得到以下堆栈:

#0  0x01387a63 in objc_msgSend
#1 0x0634a7d0 in ??
#2 0x003597f2 in -[UITransitionView notifyDidCompleteTransition:]
#3 0x0035a339 in -[UITransitionView _didCompleteTransition:]
#4 0x0652961f in -[UITransitionViewAccessibility(SafeCategory) _didCompleteTransition:]
#5 0x002fe665 in -[UIViewAnimationState sendDelegateAnimationDidStop:finished:]
#6 0x002fe4f7 in -[UIViewAnimationState animationDidStop:finished:]
#7 0x00e426cb in run_animation_callbacks
#8 0x00e42589 in CA::timer_callback
#9 0x01206fe3 in __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__
#10 0x01208594 in __CFRunLoopDoTimer
#11 0x01164cc9 in __CFRunLoopRun
#12 0x01164240 in CFRunLoopRunSpecific
#13 0x01164161 in CFRunLoopRunInMode
#14 0x01b5a268 in GSEventRunModal
#15 0x01b5a32d in GSEventRun
#16 0x002dc42e in UIApplicationMain
#17 0x000021dc in main at main.m:14

该应用程序出了什么问题?谢谢

最佳答案

这是由于两个事件的时间安排而发生的...您可以做一件事,首先关闭模型 View ,然后使用计时器在大约 1 秒后导航到下一个 View 。 3秒...这样...

[self.navigationController dismissModalViewControllerAnimated:YES];

[self performSelector:@selector(moveOn) withObject:nil afterDelay:3.5];


-(void)moveOn

{

SecondView *secondView = [[SecondView alloc] initWithNibName:@"" bundle:nil];
[self.navigationController pushViewController:secondView animated:YES];
[secondView release];

}

关于iphone - 浏览 View 时发生崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5360151/

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