cgrect

    0热度

    1回答

    我正在尝试创建一个UIView子类。在初始化中,我设置了我希望子类具有的最小和最大y轴原点值。这个视图将以编程方式上下移动,通过用户手势或通过动画。我希望我可以使用willSet属性的用户此: override var frame: CGRect { willSet { if newValue.origin.y > maximumOriginY { self.f

    1热度

    1回答

    我想动态生成我的静态文本字段下的文本字段。 比方说,我有我在那个位置文本框: X:50 Y:374宽度:220高度:30 我使用的代码,看看它会返回: print(mytextfield.center.y) // 500 print(mytextfield.frame.origin.y) // 0.0 (我用swift 3) 这两个都不对。 任何想法我错在哪里? 在此先感谢

    1热度

    1回答

    我正在关注来自Rob Percival的SpriteKit教程视频,并且这行代码不能编译。看起来语法对于获得“mid x”和“mid y”值是过时了。 CGRectGetMidX()和CGRectGetMidY()的替代品是什么? CGPoint(x: CGRectGetMidX(self.frame),y: CGRectGetMidY(self.frame))

    1热度

    1回答

    给定CGRect并用2创建的线CGPoint是否有找到直线与直线相交的坐标的方法? 从前面的图像:我想要做到的,是替代点的矩形之外与相交的矩形边框的红点。 简而言之,我正在寻找一种方法来修剪矩形内的一条线。 这是一个数学问题,但我想知道如何使用基础解决这个问题,如果可能的话。 以下最新评论:似乎Core Graphics在这个过程中不能真正有用。我可以在Swift中转换的任何其他提示或公式?

    -2热度

    2回答

    有什么办法可以结合两个CGRect? 我想将“y:65.0”添加到现有的CGRect中,似乎无法找到任何方法来完成它。 听起来像一个简单的任务给我,但似乎不可能在Xcode中做,因为CGRect之间不允许使用“+ =”。 编辑:试用offsetBy并使用下面的代码添加它们。当添加的CGRect的我得到的错误信息:No '+' candidates produce the expected cont

    0热度

    2回答

    我刚更新到最新版本的Swift,并且遇到了断点错误问题。控制台中没有错误。 backgroundsetting.innerColor = UIColor.rgb(fromHex: 0xB0E7D7) backgroundsetting.outterColor = UIColor.rgb(fromHex: 0x005E7D) backgroundsetting.frame = (frame:

    0热度

    1回答

    我想绘制一条路径:CGMutablePath但我在添加路径时遇到问题。无不是与预期的参数类型兼容'UnsafePointer'CGAffineTransform' override func draw(_ rect: CGRect) { let context = UIGraphicsGetCurrentContext() let path = CGMutableP

    0热度

    2回答

    我想从IOS UIImage得到面膜(X,Y)的位置和(宽,高)的尺寸,我已经使用UIImage像 我只想面具从这个UIImage获得形状的框架,我用代码像 thumbImage.layer.mask?.position thumbImage.layer.mask?.bounds ,但我没有得到应有的地位和框架。 有必要使用这种类型的图像掩盖其他图像没有任何其他选项。 请帮助我在UIView

    0热度

    1回答

    我试图在其端点周围旋转一条线(薄矩形)。我让它工作正常,但第2步是缩短线条并使它仍然围绕端点(旋转中心)旋转。 // Create and add a colored square var rod = UIView() var countsteps = 0 var Mass = 1 var Radius = 1.00 let rectWidth = screenWidth * 0.5

    1热度

    1回答

    现在,我的代码将一个蓝色框保存在红色框中。我需要将蓝框的大小缩小50%。因此,所有蓝色框都有红色边框。我有一个扩展文件应该能够缩小图像,但我不知道把它放到我的代码中。 extension UIImage { func resized(withPercentage percentage: CGFloat) -> UIImage? { let canvasSize = CGSize(wid