Jin*_*ing 7 twitter presentmodalviewcontroller ios5
我有一个关于TWTweetComposerViewController在iOS 5中呈现模态视图的问题.
我使用下面的apple示例代码tweet在我的应用程序中实现一个方法.
-(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];
}
Run Code Online (Sandbox Code Playgroud)
这工作正常,当我调用该tweet方法时,推文控制器确实显示为模态视图.
然而,问题是:作曲家出现的速度非常慢.显示作曲家通常需要3-5秒.当然,这是应用程序第一次调用此方法时.在第一次之后,它显示出更快一点,但仍然需要大约1~2秒.
我想知道是否有一些我没有做的正确使作曲家视图显得缓慢?有没有办法加快这个过程?
顺便说一句.测试设备是iPhone 4.
谢谢!
就在这里。您可以在需要之前在后台初始化该类,从而预加载该类。将 tweetViewController 移动到实例或静态变量中,初始化并设置其所有属性。然后在tweet方法中显示即可。
| 归档时间: |
|
| 查看次数: |
879 次 |
| 最近记录: |