ios - UIBezierPath 在 Swift 中绘制一条触摸后的线?

标签 ios swift

尝试转换 this answer到 Swift,但我不确定如何处理这一行:

[self.image drawInRect:CGRectMake(0, 0, self.frame.size.width, self.frame.size.height)];

感谢任何帮助,谢谢!

最佳答案

你可以这样做

self.image.drawInRect(CGRect(x: 0, y: 0, width: self.frame.size.width, height: self.frame.size.height))

self.tempDrawImg.image .drawInRect(CGRectMake(0, 0, self.view.frame.size.width, self.view.frame.size.height))

关于ios - UIBezierPath 在 Swift 中绘制一条触摸后的线?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24112580/

相关文章:

swift - 在智能相册 iOS 13 中找不到相机胶卷相册

ios - 无法将数据传递到我的第二个 View Controller

swift - 检测到上下文泄漏,msgtracer 返回 -1 (Swift 3)

iOS 10 : Add sticker extension to an existing Application

ios - Unity 的 iOS 构建需要应用内购买,尽管我的游戏不使用 IAP

ios - 将 uibuttons 从屏幕外移动到它们的位置

ios - 如何获取注释放置 iOS 的时间

Swift:根据屏幕尺寸动态约束按钮尺寸

ios - Swift - 原型(prototype)单元从 TextField 获取值

inheritance - swift 子类*总是*必须调用 super.init()