1

最初のテキストが表示されていません。何か間違って入力したり、何か抜けていませんか? 私はチュートリアルに正確に従いましたが、豆はありませんでした。

  if ([TWTweetComposeViewController canSendTweet]) {
         TWTweetComposeViewController *tweetComposer=[[TWTweetComposeViewController alloc]init];
                                                      [self presentModalViewController:tweetComposer animated:YES];
                                                      [tweetComposer setInitialText:@"#VOX"];
    }        

これをios5.1で実行しようとしています

4

1 に答える 1

2

setInitialTextを提示する前に、電話する必要があるようですTWTweetComposeViewController。したがって、次のようになります。

if ([TWTweetComposeViewController canSendTweet]) {
         TWTweetComposeViewController *tweetComposer=[[TWTweetComposeViewController alloc]init];
                                                      [tweetComposer setInitialText:@"#VOX"];
                                                      [self presentModalViewController:tweetComposer animated:YES];

    }   

TWTweetComposeViewController のドキュメントによると、setInitialText:テキストが現在使用可能な文字スペースに収まらない場合、またはビューがユーザーに表示された場合、NO が返されます。

于 2013-01-08T20:23:23.103 に答える