89得票15回答
缩放UIButton动画 - Swift

我正在尝试为被点击的UIButton做缩放动画,但我想要实现的是当按钮被点击时,我需要UIButton向内部变小,然后恢复到原来的大小(就像一个气泡)。 我尝试了以下方法:button.transform = CGAffineTransformMakeScale(-1, 1) UIView...

21得票2回答
动画增加/减小尺寸imageView iOS

我试图使用CGAffineTransformMakeScale对自定义按钮进行动画处理,代码如下:if (stateButton == 0) { //The button is gonna appear self.selected = YES; self.imageView...

9得票2回答
UIView:如何“重置”变换。CGAffineTransformScale不按照我的预期工作。

我认为我的问题可以总结为如何存储和重置视图的变换。但是,解释我的情况可能会有所帮助。 如果我依次将以下变换应用于视图(例如,如果我将此代码添加到开关或按钮中),我会得到完全符合预期的结果:缩放在原始视图的大小上有效地切换至.55倍的视图,并且在其原始比例下的视图。也可以按照所需缩放sub-v...

8得票3回答
iOS视图变换动画

我可能忽略了一些简单的东西,但是我想在图像视图中尝试做一个简单的“肯·伯恩斯效果”。 首先是代码: [UIView animateWithDuration:20 delay:2 options:UIView...

8得票1回答
手势识别和自动布局在iOS6中,从中心缩放

以下是手势识别器的代码,通常会从中心缩放视图,但在iOS6启用自动布局时却不会。当启用自动布局时,视图似乎从其原点缩放。其他仿射变换(特别是缩放和旋转)也未按照我预期的那样工作。请问有人遇到过这个问题,或者能告诉我正确处理的方法吗? - (IBAction)handlePinch:(UIPi...

7得票3回答
Swift CGAffineTransformScale将一个对象按比例缩放,而不是缩放参数。

假设我使用CGAffineTransformScale缩放UILabel: let scale = 0.5 text = UILabel(frame: CGRectMake(100, 100, 100, 100)) text.text = "Test" UIView.animateWith...