2012-03-02 3 views
1

응용 프로그램 내에서 TWTweetComposeViewController을 사용하고 있습니다. 작성 트윗 대화 상자가 활성화되어있는 동안 사용자가 기기를 잠 그거나 앱을 전환하면 잠금이 해제되고 작성 트윗 대화 상자가 자동으로 취소됩니다 (TWTweetComposeViewControllerResultCancelled은보기의 completionHandler 속성 결과 임). 또한 모바일 사파리와 사진에서도 이와 같은 현상이 나타나는 표준 행동으로 보입니다.TWTweetComposeViewController를 중지하면 장치가 잠길 때 자동으로 취소됩니다.

대화 상자가 열려있을 때 응용 프로그램을 잠그고 잠금을 해제 할 때 사용자가 그대로두고 나갈 수 있도록이 동작을 재정의 할 수있는 방법이 있는지 물어보고 싶습니다.

마지막으로, 아마도 그것은 TWTweetComposeViewController에서 취소 완료 버튼을 탭의 작동을 방해 할이 변경 결과를 반환 내가 TWTweetComposeViewController의 completionHandler 후 [self dismissModalViewControllerAnimated:YES];를 호출 않는 것이 주목할 가치가있다.

답변

2

변경할 수없는 기본 동작입니다.

그러나 다음을 시도해보십시오.

TWTweetComposeViewController가 표시되면 viewWillDisappear()에서 텍스트를 저장하고 viewWillAppear()에 텍스트가있는 TWTweetComposeViewController를 다시 표시하십시오.

관련 문제