У меня есть вопрос о представлении TWTweetComposerViewController
в качестве модального представления в iOS 5.
Я использую пример кода Apple, как показано ниже, для реализации твита
в моем приложении.
-(void)tweet
{
//Using tweeting example code.
//Setup the build-in twitter composer view controller
TWTweetComposeViewController *tweetViewController = [[TWTweetComposeViewController alloc]init];
//Add url
[tweetViewController addURL:[self URL]];
[tweetViewController setInitialText:@""];
//Present Composer
[self presentModalViewController:tweetViewController animated:YES];
//Creat the completion handler
[tweetViewController setCompletionHandler:^(TWTweetComposeViewControllerResult result)
{
//Do something here.
[self dismissModalViewControllerAnimated:YES];
}];
[tweetViewController release];
}
Это работает нормально, когда я вызываю метод tweet
, контроллер tweet появляется в модальном представлении.
Однако проблема в том, что композитор появляется очень медленно. На показ композитора обычно уходит 3-5 секунд. Конечно, это когда приложение вызывает этот метод впервые. После первого раза он появляется немного быстрее, но все равно занимает 1-2 секунды.
Интересно, есть ли что-то, что я сделал неправильно, чтобы представление композитора отображалось медленно? Есть ли способ ускорить процесс?
Между прочим. тестируемое устройство - iPhone 4.
Спасибо!