相关疑难解决方法(0)

制作动画以扩展和缩小UIView

我想创建一个动画,它将通过一个因子调整UIView及其内容的大小.基本上,我想制作一个动画,首先展开视图,然后将其缩小回原始大小.

做这个的最好方式是什么?我尝试过CALayer.contentScale但它根本没有做任何事情.

cocoa-touch caanimation ios

25
推荐指数
3
解决办法
2万
查看次数

(比例)在某一点放大UIView

我不了解转化的东西.我想放大一下UIView的右上角(主视图).我使用CGAffineTransformScale并试过设置center/anchorPoint以及CGAffineTransformMakeTranslation无效.

我无法弄清楚如何正确设置翻译,以便放大这一点.

CGAffineTransform tr = CGAffineTransformScale(self.view.transform, 2, 2);

[UIView animateWithDuration:2.5 delay:0 options:0 animations:^{
            self.view.transform = tr;
            self.view.center = CGPointMake(480,0);

} completion:^(BOOL finished) {}];
Run Code Online (Sandbox Code Playgroud)

iphone core-animation quartz-graphics cgaffinetransform ios

20
推荐指数
1
解决办法
3万
查看次数

暂时删除NSLayoutConstraint?

我有一个UITableViewCell使用AutoLayout布局的子类,我想要一个小动画,其中图像视图转换,增长一点并缩小.

目前,由于受到限制,图像右侧的标签也在移动(应该如此).

我想要一种快速简便的方法暂时说"在这个动画运行时将这些标签保留在当前状态".这是我可以做的事情,而不需要删除和重新添加这些约束,这是很麻烦的?

objective-c uitableview ios autolayout

5
推荐指数
2
解决办法
1706
查看次数