我想为属于 UIWebView 的 scrollView 的 contentInset 设置动画。我尝试了以下代码,但不幸的是,插图在运行时会跳转
UIViewAnimationOptions options = UIViewAnimationOptionBeginFromCurrentState;
[UIView animateWithDuration:10.0 delay:0 options:options animations:^
{
self.webView.scrollView.contentInset = UIEdgeInsetsMake(100 ,120,120,120);
}
completion:nil];
有谁知道如何制作 contentInset 的流畅动画?
我也尝试了 AllowAnimatedContent 选项,但没有运气
最佳答案
尝试这样的事情:
CGFloat height = 80.0f //change to whichever value you want
[UIView animateWithDuration:0.2 animations:^{
[self.peopleCollectionView setContentInset:UIEdgeInsetsMake(height, 0, 0, 0)];
}];
[self.peopleCollectionView setContentOffset:CGPointMake(0, -height) animated:YES];
关于ios - 动画内容插入,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28764191/