0

アプリに Twitter 統合を実装しています。しかし、空のダイアログボックスを示す初期テキストを設定します。

私のコードは次のとおりです。

TWTweetComposeViewController *tweetSheet = 
        [[TWTweetComposeViewController alloc] init];
        if ([TWTweetComposeViewController canSendTweet])
        {

NSString *tw=[[NSString stringWithFormat:@"AT %@ %@ \n on %@\n %@ %@ %@ vs %@",lbl_vanueName.text,lbl_address.text,[arr_eventDate objectAtIndex:0],[arr_eventName objectAtIndex:0],[arr_EventType objectAtIndex:0],[arr_Contestant1 objectAtIndex:0],[arr_Contestant2 objectAtIndex:0]] retain];
            NSLog(@" tw is:%@",tw); // work fine & got all values

           [tweetSheet setInitialText:tw];
             }
4

1 に答える 1

0

setInitialTextメソッドの戻り値は何ですか。ドキュメントをチェックするTWTweetComposeViewControllerと、コメントがあります:

戻り値

成功した場合はYES。テキストが現在使用可能な文字スペースに収まらない場合、またはビューがユーザーに表示された場合は、NO。

たぶん、テキストが収まりませんか?

于 2012-08-01T09:02:02.587 に答える