ios - 如何正确缩放和定位 View

标签 ios uiview frame scale

我有一个原本大小为 320x90 的 UIView

现在我想缩放它,所以我写了

myView.transform = CGAffineTransformScale(CGAffineTransformIdentity, 0.9,0.8);

问题是现在我的 View 不在我想要的位置,x,y 明智

并且对其框架原点的任何更改都不会改变其在屏幕上的位置

缩放后如何在屏幕上放置位置?

最佳答案

如何使用 CGAffineTransformTranslate 对偏移量进行另一个转换? ?:

myView.transform = CGAffineTransformTranslate(myView.transform, x, y);

关于ios - 如何正确缩放和定位 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23666037/

相关文章:

ios核心数据: How to change NSManagedObject without saving it to the context

ios - 如何以编程方式获取 iOS 崩溃日志?

ios - UIView 透明度会影响应用程序的性能吗?

swift - 添加带有约束的 subview 不起作用

ios - Swift 2.2 中的 UIButton。如何添加不同的目标?

java - 在java文件中查找详细信息

delphi - 在 TFrame 表面上绘画最安全、最正确的方法是什么?

iphone - 为什么我的触摸事件频率在 iOS 4.0 上变慢了?

excel - Excel 中 VBA 框架内按钮的单击事件

objective-c - NSJSONSerialization 仅获取根 key