问题标签 [cgaffinetransform]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
iphone - iPhone:围绕特定点缩放 UIView
我想为 UIView 的缩小设置动画,但不是关于它的中心:关于不同的点。
作为一个在黑暗中拍摄的镜头,我尝试使用一系列 CGAffineTransforms 平移视图、缩放,然后平移回来。但它不起作用:它仍然围绕中心缩放。
有人知道怎么做吗?
非常感谢。
iphone - iPhone 中 CGAffineTransformMakeScale 中的 zoomfactor 值
1)我在 UIImageView 上进行捏缩放,我应该如何决定 zoomfactor 值,因为当 zoomfactor 值超过 0[即负值]时,图像会倾斜,我不希望它发生。如何避免这种情况。
2) Y 是正在发生的闪烁式旋转,Y 不是平滑旋转?这会通过
CGAffineTransformMakeScale(zoomfactor,zoomfactor);
方法来处理吗?
这就是我在我的代码中所做的: zoomFactor = 0;// 最初 zoomfactor 设置为零
谢谢你。
iphone - CGAffineTransform:UIButton 上的旋转调整按钮图像的大小
我在使用UIButtons
, type 时遇到了一个奇怪的问题custom
。我将其中的 4 个按钮放在 a 上UIScrollview
,使用 .将每个按钮旋转一个随机角度CGAffineTransform
。现在似乎按钮本身会根据旋转角度改变大小。
ipad - uiimageview中用于复合形状的box2d角度旋转
我想使用复合对象和box2D对“U”和“T”等形状的uiimageview应用旋转,因为“U”形状是凹多边形,所以我不能只使用b2polygondef。
这是当用户点击屏幕时制作“u”形框的方法
在这里我有更新 UIImageView 位置和角度的方法
我猜问题是形状的新角度值:在运行世界方法中
或图形的中心:在touches开始方法中:
形状旋转,但它们有时会相互重叠或在视觉接触之前发生碰撞。
我想要做的是“U”形但不相互重叠。有人可以帮我解决这个问题吗?
iphone - 不允许子视图缩放 vwith 视图?
我正在使用缩放 UIView
它对我来说很好,但所有子视图也可以使用 UIView 进行缩放,但我不想缩放该 UIView 的所有子视图。
我试着按照这个来停止缩放子视图。
但它仍然可以缩放子视图。
请帮我。
iphone - 如何在 UIView 上使用 CATransform3D 添加特定类型的透视图?
我已经创建 iPhone 应用程序一段时间了,使用基本的转换(旋转、缩放等),但现在我想做一些更复杂的事情。
数学确实不是我的强项……但我想知道如何将“透视”添加到 UIView(见下图)。我使用 Photoshop 中的倾斜选项快速模拟了屏幕截图。
我查看了stackoverflow的解决方案,我发现如何将透视变换应用于UIView?效果很好-但这并不是我真正想要的,因为最左边的边缘的高度大于最右边的边缘。
有谁知道我如何去做这个 CATransform3D 但没有这些不同的高度?
替代文字 http://img594.imageshack.us/img594/4354/perspectivel.png
uiview - 使用 PanGestureRecognizer translationInView 跟踪触摸位置
我将如何使用translationInView
返回 a的 PanGestureRecognizerCGPoint
来跟踪用户触摸位置,以便我可以旋转图像以使用户触摸的点保持在手指下方?
我可以用来CGAffineTransformRotate
进行旋转,但它需要一个以弧度为单位的旋转角度。目前我正在使用M_PI/20;
谢谢
iphone - 如何在 iPhone 上定期启动应用程序时复制放大动画(在主屏幕上推送应用程序图标)
我想在 iPhone 上启动应用程序时复制动画。我认为第一个视图从 50% 放大到 100%。后来我想用它作为两个视图之间的过渡。任何想法如何复制,或者在 sdk 中是否有来自苹果的现成解决方案?非常感谢你 :)