내 IOS 응용 프로그램에서 SMS를 보내고 한 번 Tweet을 보내려고합니다. 무슨 문제가 여기에 그것은 SMS 화면을 보여줍니다 탭을 누른 다음 컨트롤은 내 "보내기 짹짹"방법으로 온다하지만 그것은 "Tweet"보내기 화면을 표시하지 않습니다.iPhone 왜 SMS를 보낸 후 짹짹 보내는 화면을 표시하지 않습니다
sms 보내기 기능을 호출하지 않고 "Send Tweet"메서드를 호출하면 작동하고 짹짹 보내는 화면을 보여줍니다. 그러나 왜 sms를 보낸 후 트윗 보내기 화면을 표시하지 않습니다.
//=================================================================================
- (void)messageComposeViewController:(MFMessageComposeViewController *)controller
didFinishWithResult:(MessageComposeResult)result {
//=================================================================================
switch (result)
{
case MessageComposeResultCancelled:
NSLog(@"Result: canceled");
break;
case MessageComposeResultSent:
NSLog(@"Result: sent");
[self logSMSSentInfo];
break;
case MessageComposeResultFailed:
NSLog(@"Result: failed");
break;
default:
NSLog(@"Result: not sent");
break;
}
[self dismissModalViewControllerAnimated:YES];
[self performSelectorOnMainThread:@selector(SendTweet) withObject:nil waitUntilDone:NO];
}
// this function is to send tweet
//============================================
-(void)sendTweet:(NSString*)inTweetAccountInfo{
//============================================
if ([TWTweetComposeViewController canSendTweet])
{
NSString *aTweetMsg;
}
}
'MessageComposeResultSent' 케이스 안에'SendTweet'을 넣으려고 했습니까? 아니면'dismissModalViewControllerAnimated' 바로 전에. – antf
@antf : 답장을 보내 주셔서 감사 드리며 길을 시도했지만 지금도 작동하지 않습니다 – user198725878
자기가 모달로 표시됩니까? –