1

我正在尝试从 twitter 框架中集成推文表。我已经让它在我的 iPad 上运行,但是当我在我的 iPod 上使用完全相同的代码时,我遇到了问题。

一切都很好,我可以打开推文表,我可以输入推文,但是当我想取消或发送推文时,按钮不起作用?

我还注意到我仍然可以触摸推文表后面的屏幕。有没有人知道如何将推文表设置为要操作的视图?我以为 presentModalViewController 做到了……

//Create the tweet sheet
TWTweetComposeViewController *tweetSheet = [[TWTweetComposeViewController alloc] init];

//Customize the tweet sheet here
//Add a tweet message
[tweetSheet setInitialText:@"text"];

//Add an image
NSString* path = [documentsDirectory stringByAppendingPathComponent: 
                  [NSString stringWithString: @"pngImage.png"] ];
UIImage* content = [UIImage imageWithContentsOfFile:path];

[tweetSheet addImage:content];


//Add a link
//Don't worry, Twitter will handle turning this into a t.co link
[tweetSheet addURL:[NSURL URLWithString:@"urlLink"]];


//Set a blocking handler for the tweet sheet
tweetSheet.completionHandler = ^(TWTweetComposeViewControllerResult result){
    [self dismissModalViewControllerAnimated:YES];
};
//Show the tweet sheet!
[self presentModalViewController:tweetSheet animated:YES];
4

0 回答 0