2010-08-19 4 views
1

첫 번째 앱이 처음로드 될 때 대리인에게 'didFinishLaunchingWithOptions'이 표시됩니다. 나는 각 페이지가 DidLoad와 WillAppear을 가지고 있다는 것을 알고있다.배경에서 열기

앱이 백그라운드에서 열려있을 때 메서드/함수/클래스 또는 이러한 항목이 호출되는지 여부입니다. 사용자가 두 번 클릭 한 후 하단 행의 아이콘을 클릭하거나 이미 열려있을 때 앱 아이콘을 클릭하기 만하면됩니다.

WillAppear을 사용하고 싶지 않습니다. 배경에서이 리로드뿐만 아니라 모든 페이지 뷰에서 발생하기 때문입니다.

감사 알렉스

앱은 당신에게이 방법을주는 UIApplication의 위임 프로토콜을 사용해야 전경을 가지고 있다는 사실 잡을하려면

답변

1

:

- (void)applicationWillEnterForeground:(UIApplication *)application 

이것은 전에 바로 전송됩니다 응용 프로그램은 포 그라운드로 가져오고이 순간에 원하는 것을 할 수 있습니다.

iOS 4.0 이후에만 작동하며, - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions 다음에 애플리케이션 위임 클래스에이 메소드를 추가해야합니다.

희망이 도움이됩니다.

관련 문제