gpt4 book ai didi

iphone - 触摸时旋转 View

转载 作者:太空狗 更新时间:2023-10-30 03:36:32 26 4
gpt4 key购买 nike

我必须在手指触摸时循环旋转 View ...我的意思是像调用旧电话号码...并且触摸应该只在角落......任何人都可以帮助我......我有尝试了很多...但没有成功

enter image description here

最佳答案

您需要在要旋转的 View 上定义 UIRotationGestureRecognize,然后添加一个选择器方法并像这样实现它。

给你添加这个viewDidLoad方法

UIRotationGestureRecognizer *rotate = [[UIRotationGestureRecognizer alloc] initWithTarget:self action:@selector(rotation:)];

[myUIViewObject addGestureRecognizer:rotate];

[rotate release];

然后实现方法。

- (void) rotation:(UIRotationGestureRecognize *) sender
{
CGAffineTransform myTransform = CGAffineTransformMakeRotation(sender.rotation);
sender.view.transform = myTransform;
}

附言。 myUIViewObject 可以是任何要旋转的 UIView 对象。

编辑:

你会在这里找到很多相关信息:

http://www.iphonedevsdk.com/forum/iphone-sdk-development/49847-how-find-angle-two-points.html

关于iphone - 触摸时旋转 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5189626/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com