기기에서 홈 버튼을 클릭하면 어떻게됩니까? 내 대리인의 일원입니다.iPhone에서 멀티 태스킹을 관리하는 방법
- (void)applicationWillResignActive:(UIApplication *)application
{
NSLog(@"resign active");
//[[NSThread mainThread] cancel];
}
- (void)applicationDidEnterBackground:(UIApplication *)application
{
NSLog(@"enter background");
//[[NSThread mainThread] cancel];
}
- (void)applicationWillEnterForeground:(UIApplication *)application
{
NSLog(@"enter foreground");
//[[NSThread mainThread] cancel];
}
- (void)applicationWillTerminate:(UIApplication *)application
{
NSLog(@"terminate");
//[[NSThread mainThread] cancel];
}
저는 NSLog를 사용하여 홈 버튼을 클릭 할 때 호출되는 메서드를 이해합니다. 이것은 콘솔에서 출력됩니다. 내가 백그라운드에서 응용 프로그램을 클릭 할 때
2012-01-20 15:55:55.853 MyApp[5955:11f03] enter background
2012-01-20 15:55:55.855 MyApp[5955:11f03] terminate
Program ended with exit code: 0
그래서, (두가 홈 버튼을 클릭), 다시 다음 처음의 UIViewController를 첫 번째 이미지를 보여주고 launchs.
나는 그것을 해결할 수 있으며 사용자가 집 버튼을 클릭 할 때 상단에 있던 uiviewcontroller에서 앱을 다시 시작할 수 있습니까?
난 후 같은 코드를 떠날 경우, NSlog 나에게 2012-01-20 16을 말한다 12.170 TrovaChiavi - 프로 [6005 : 11f03] : 11 : 사임 2012-01-20 16 활성 12.172 TrovaChiavi - 프로 [ 6005 : 11f03] 배경을 입력하십시오.하지만 배경에서 앱을 다시 시작하면 시작 이미지가 계속 표시됩니다. 왜? – JackTurky
여전히 "종료"로그가 표시됩니까? – sergio
nono, 님이 사임을 표시합니다 -> 배경을 입력하십시오. – JackTurky