gpt4 book ai didi

iphone - UIWebView 调整大小慢

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:53:20 26 4
gpt4 key购买 nike

调整 UIWebView 的大小很慢。在调整多个 UIWebView(具有大内容)的大小时,在 iPad2 上可能需要几秒钟。这是我使用的代码:

tmpUIWebView.frame = CGRectMake(0, 0, 768, 1004);

我知道调整大小可以很快完成,因为:- iPad 上的 Dolphin HD 浏览器可以非常快速地将多个选项卡调整为全屏。- 此外,当我在调整大小时滚动 UIWebView 时,调整会很快完成。

如何快速调整 UIWebView 的大小(就像在 Dolphin HD 浏览器中一样)?有什么技巧吗?

感谢您的帮助!

格本

最佳答案

这就是我慢慢隐藏 View 的方式

- (void)hideLoadinNotification{

[UIView beginAnimations:@"fadeOut" context:NULL];
[UIView setAnimationDuration:0.25];
[UIView setAnimationDelegate:self];
[UIView setAnimationDidStopSelector:@selector(animationFinished:finished:context:)];
infoView.transform = CGAffineTransformMakeScale(1, 0.5);
[UIView commitAnimations];
}
- (void)showLoadinNotification{
[infoView setNeedsLayout];

[UIView beginAnimations:@"fadeIn" context:NULL];
[UIView setAnimationDuration:0.25];
[UIView setAnimationDelegate:self];
[UIView setAnimationDidStopSelector:@selector(animationFinished:finished:context:)];
infoView.transform = CGAffineTransformMakeScale(1, 1);
[UIView commitAnimations];
}
- (void)animationFinished:(NSString *)animationID finished:(BOOL)finished context:(void *)context{
if ([animationID isEqual:@"fadeOut"]) {
[infoView removeFromSuperview];
}
if ([animationID isEqual:@"fadeIn"]) {
[self.tableView addSubview:infoView];
}

}

关于iphone - UIWebView 调整大小慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9430371/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com