Интегрирам SLService
за Twitter
в приложение. Работи чудесно на iPhone, но изчезва на iPad.
Интегрирах в iPad:
[actionSheet showFromRect:self.myRect inView:self.tableView animated:YES];
отколкото:
[actionSheet showInView:[UIApplication sharedApplication].keyWindow];
Има ли подобен метод за iPad вместо presentViewContoller: Animated:
?
if ([SLComposeViewController isAvailableForServiceType:SLServiceTypeTwitter])
{
SLComposeViewController *tweetSheet = [SLComposeViewController
composeViewControllerForServiceType:SLServiceTypeTwitter];
[tweetSheet setInitialText:self.textForTweet];
[self presentViewController:tweetSheet animated:YES completion:nil];
} else [self displayAlertBoxWithTitle:@"Tweet Failed" message:@"Please try again later" cancelButton:@"Close"];
}
Трябва ли вместо това да използвам модален диалогов прозорец?