160得票8回答
iOS: 验证一个点是否在矩形内部

有没有一种方法可以验证一个CGPoint是否在特定的CGRect内? 一个示例是:我正在拖动一个UIImageView,我想验证它的中心点CGPoint是否在另一个UIImageView中。

53得票4回答
如何从CGPoint和CGSize创建CGRect?

我需要根据用户选择的不同CGSize和CGPoint输入参数创建一个框架(frame)用于UIImageView,这两个值将始终不同。那么我该如何从CGPoint和CGSize中创建一个CGRect呢?非常感谢您的帮助。

41得票6回答
如何将一个CGPoint添加到NSMutableArray中?

我想将我的CGPoint存储到NSMutable Array中,所以我有这样的方法:[self.points addObject:CGPointMake(x, y)]; 但我遇到了错误,它说: "addObject"的参数1类型不兼容。 因此,我查看了API。 - (void)ad...

32得票3回答
从非协议、非类类型的'CGPoint'继承

我想创建一个自定义的CGPoint子类,以添加一些属性,但是我遇到了这个错误: 继承自非协议、非类类型“CGPoint” 我不知道为什么这是不可能的。我的类只有这么简单:import UIKit class IYAttachPoint: CGPoint { var hold...

31得票6回答
如何从用户点击的位置获取一个CGPoint?

我正在为iPad开发一款绘图计算器应用程序,希望添加一个功能,使用户可以点击图形视图中的某个区域,以弹出文本框显示他们触摸点的坐标。如何从这里获得CGPoint?

31得票5回答
在Swift中的CGPointMake

如何在 Swift 中使用 CGPointMake?是否有相应的等效方法?我得到了一个错误: 未解决的标识符使用“CGPointMake” 基本上,我正在尝试为 Sprite Kit 节点分配一个位置,但无法弄清如何在 Swift 中实现。class PlayerSpaceship...

29得票2回答
在动画期间访问UIView的当前位置

我正在尝试找到正在屏幕上动画的iPhone ImageView的当前位置。 我这样创建并对imageView进行动画处理:-(IBAction)button:(UIButton *)sender{ UIImageView *myImageView =[[UIImageView all...

29得票5回答
如何使用SpriteKit在Swift中绘制一个圆形?

我刚开始使用Swift进行iOS开发,但我不知道如何画一个圆。我只是想画一个圆,将其设置为变量并在屏幕上显示,以便稍后将其用作主要玩家。有人能告诉我如何做到这一点或为此提供代码吗? 我在网上找到了这段代码:var Circle = SKShapeNode(circleOfRadius: 40...

29得票5回答
如何测试一个点是否在视图中

我有一个UIImageView和屏幕上的一个CGPoint。我想测试这个点是否在UIImageView中。最好的方法是什么?

24得票1回答
相对于视图的CGPoint

考虑一个屏幕点(CGPoint)和一个视图(UIView),它位于视图层次结构的某个位置(可以是其他视图的子视图)。 您如何将该点转换为相对于该视图坐标系的点?