http://i.imgur.com/Lh8q7m1.gif
这种情况发生在一个新的空白项目设置中:
这是动画代码:
- (IBAction)toggleEffects:(ID)sender {[self.vIEw setNeedsLayout];if(self._effectsHeight.constant == 50){ self._effectsHeight.constant = 500;}else{ self._effectsHeight.constant = 50;}[UIVIEw animateWithDuration:1.5f animations:^{ [self.vIEw layoutIfNeeded]; }];
}
解决方法 我想你必须在动画块中设置调整大小的代码.这样做:[UIVIEw animateWithDuration:1.5f animations:^{ if(self._effectsHeight.constant == 50){ self._effectsHeight.constant = 500; }else{ self._effectsHeight.constant = 50; } }];总结
以上是内存溢出为你收集整理的ios – UIVisualEffectView模糊约束动画bug全部内容,希望文章能够帮你解决ios – UIVisualEffectView模糊约束动画bug所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)