cgaffinetransform 相关问题

CGAffineTransform表示用于仿射变换的矩阵。转换指定一个坐标系中的点如何映射到另一个坐标系中的点。仿射变换是一种特殊类型的映射,它保留路径中的平行线,但不一定保留长度或角度。缩放,旋转和平移是仿射变换支持的最常用的操作。

图形翻转后如何正确定位

对于以下闪电图形: 我试图在缩放时翻转它,如下所示: CGAffineTransform 变换 = CGAffineTransformMakeScale(newSize.width / initialSize.width, -1 * (newSize.h...

回答 1 投票 0

如何快速制作圆形音频可视化工具?

我想制作一个像圆形可视化器一样的可视化器,单击绿色旗帜即可查看动画。 在我的项目中,我首先画一个圆,计算圆上的点以绘制可视化...

回答 1 投票 0

以与CGRect、CGPoint等类似的方式转换UIBezierPath

UIView具有在坐标空间之间转换点、矩形等的功能。我需要对 UIBezierPaths 做同样的事情。作为说明,考虑两个视图:viewA 和 viewB。我们有重新...

回答 1 投票 0

应用CGAffineTransform后获取UIView的大小

我很惊讶没有找到这个问题的答案,也许是一些非常简单的事情我不知何故忽略了: 在应用 CGAffineTransform 后如何获取 UIView 的实际大小? 例如。 我的

回答 7 投票 0

多个 CGAffineTranform 语句不能给出平滑的结果

我正在 UIView 上应用旋转和缩放。当我应用这些变换之一时,它工作得很好,但是当我尝试应用这两种变换时,结果有点不太顺利。它会在重置时出现,并且

回答 1 投票 0

如何为组合式UICollectionViewLayouts的NSCollectionLayoutVisibleItem制作动画?

我正在尝试iOS13中引入的新的合成布局API,它们非常棒--但我遇到了一个特别的问题,而且几乎没有关于官方文档的 ...

回答 1 投票 0

动画完成后如何设置旧的变换?

我有一个场景,上面有几个不同颜色的三角形,当用户触摸到视图时,就可以创建这些三角形。三角形被放置在用户触摸视图的地方,并被添加到 ...

回答 1 投票 0

TableView单元格沿y轴的缩放比例不均等

我有一个tableView单元格,每个单元格都有一个颜色。我想要的是当用户点击单元格时,它 "打开 "扩展,使该颜色充满整个屏幕。目前,它只...

回答 1 投票 0

切换UIButton图像

我正在尝试创建一个UIButton,当你没有跟随某物时,它显示文字,但当你跟随时,它显示文字和右侧的复选标记。我已经能够实现这一点,使用 ...

回答 2 投票 0

如何缩放我的imagePickerController相机,使其充满整个屏幕?

我已经隐藏了相机控件,但这留下了很大的黑色空间。为了解决这个问题,我想缩放我的相机,使其覆盖整个屏幕。我不知道为什么我无法做到这一点。这个...

回答 3 投票 1

UINavigationBar或statusBarHeight->当CGAffineTransform应用于viewController.view时为0

我正在通过UIViewControllerAnimatedTransitioning编写交互式过渡。作为过渡的一部分,我将CGAffineTransform应用于from视图控制器。变换后...

回答 1 投票 0

iOS- 查找视图的translationX

我有一个UIView,我将其从A点转换为E,然后再转换回A。我分多个步骤进行操作。也就是说,从A到B,然后从B到C,依此类推。或者从E到D,再从D到E,依此类推。 ...

回答 1 投票 0

使用CGAffineTransform缩放tableView单元以覆盖整个屏幕

我有一个tableView,当用户点击该单元格时,我希望该单元格扩展并用该颜色填充整个屏幕。当前,它确实会缩放以填充整个屏幕,但屏幕上方的单元格...

回答 1 投票 0

CGAffineTransformIdentity是否在多次转换后未重置UIImageView?

我创建了一个简单的应用,其顶部具有分段控件。当我单击控件的两个部分之一时,UIImageView开始旋转。我挂了一个重置 按钮来设置其变换...

回答 1 投票 8

CGAffineTransform不适用于CGRect

CGAffineTransform不转换CGRect。我的代码:var rect = CGRect(x:20,y:20,width:300,height:300)let transform = CGAffineTransform(scaleX:3,y:3)rect ....

回答 1 投票 0

UITextfield的CGAffineTransformMakeRotation旋转无法正确计算

我正在尝试使用CGAffineTransformMakeRotation旋转UITextfield以匹配在屏幕上绘制的三角形的角度。如图所示,旋转角度不正确。到...

回答 1 投票 0

如何避免在应用变换时调整UITextView内容的大小

我正在制作一个小笔记应用程序,在其中我在每个单元格内添加了一个textView,当选择一个单元格时,它会自动缩放到一定大小,因此textView也可以缩放。除了...

回答 1 投票 0

将UIImageView图像转换为动画的一半

如何在Flip动画的中途更改UIImageView的图像。我的代码似乎确实翻转了UIImageView并成功更改了图像,但是它在瞬间发生了变化。我想要的是...

回答 3 投票 5

带有CGAffineTransform…按钮的SWIFT问题总是发源地

我对CGAffineTransform中的动画有问题...我想移动按钮并同时放大按钮。但是,如果我仅制作一个动画,一切都会很简单。它...

回答 1 投票 0

从右向左比从左向右快速移动图像

我想制作一个动画,将背景图像从右向左移动而不是从左向右移动。我使用此代码,但不起作用UIView.animate(withDuration:5,delay:0,options:.repeat,...

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.