ios - 缩放任何 View 的内容并允许动画

标签 ios objective-c iphone uiview scale

如何缩放 View Controller 的 View 。目前我们使用 View 作为 TabBarController 中的一个选项卡,但我们正在使我们的应用程序主题化。我们希望可以选择的缩略图是“实时的”,因为它们将显示当前信息并随着信息的变化而动画化。我认为完成这项任务的最简单方法是使用我已经构建的 View 。有没有一种简单的方法来缩放 View ,它是否支持动画?我做了一些研究,尽管点击了数亿次,但我在这个主题上找不到任何有用的东西。

最佳答案

这是一个将动画 View 缩放和移动超过 1/2 秒的示例。根据需要进行调整。或者,您可以将代码放在完成 block 中以在动画完成时运行。

[UIView animateWithDuration:0.5f animations:^{
    self.view.transform = CGAffineTransformScale(CGAffineTransformMakeTranslation(100.0f, 100.0f), 0.1f, 0.1f);
} completion:^(BOOL finished){}];

关于ios - 缩放任何 View 的内容并允许动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9231393/

相关文章:

ios - Ionic 2 cordova-plugin-mauron85-background-geolocation 不更新 UI

ios - 未触发自定义后退按钮选择器

objective-c - 从 NSMutableArray 复制对象的正确方法是什么

c++ - iOS 不合格 id 错误

iphone - 将我的应用提交到商店而无意出售

iphone - 如何使用 CATransform3D 翻转 CALayer?

ios - 如何在 iOS 中获取唯一的设备 ID

ios - 底部共享菜单 iOS [Obj-c]

iphone - 在类之间访问 NSMutableArray 的内容

iphone - 如何在iphone 的iCarousel 上设置CustomFrame?