【问题标题】:How identify shapes drawn with Core Graphics in Swift?如何识别在 Swift 中使用 Core Graphics 绘制的形状?
【发布时间】:2015-11-30 02:10:37
【问题描述】:

我正在 Swift 中创建一个基于this tutorial 绘制一些形状的项目。我的项目涉及到大多数事情,比如删除视图上绘制的形状。 开始需要逐层识别它们,或者唯一标识应该删除的表单。

我正在研究这两个多星期,但我不知道该怎么做。

我的问题: 如何在 Swift 中识别和分离使用 Core Graphics 绘制的形状?

【问题讨论】:

  • 您无法“识别”或“识别”任何东西。您(您的代码)绘制了形状;如果您以后需要知道它们在哪里以及它们是什么,则由您在绘制它们时跟踪它们。这就是任何绘图程序的工作原理。

标签: swift swift2 core-graphics swift2.1


【解决方案1】:

我找到了路:

for layer in self.view.layer.sublayers! {
    print(layer)
}

我可以在我的视图中绘制所有图层。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-08-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-23
    • 2017-07-18
    • 2011-02-19
    • 1970-01-01
    相关资源
    最近更新 更多