0

我一直在尝试找到一个示例或一些关于如何创建一个应用程序的示例或一些提示,我可以将图像拖动、调整大小、旋转到 UIView 上,然后将各个部分(包括它们的大小、旋转和位置)和整个 UIView 保存到 CoreData . 有点像omnigraffle 应用程序。

任何教程、示例或任何关于应用程序的任何内容都将不胜感激。

4

1 回答 1

1

用于拖动视图 http://www.cocoacontrols.com/platforms/ios/controls/tkdragview

用于旋转视图http://www.cocoacontrols.com/platforms/ios/controls/ktonefingerrotationgesturerecognizer

用于调整视图大小 http://www.cocoacontrols.com/platforms/ios/controls/spuserresizableview

关于核心数据,它实际上非常简单,在一个视图中收集类,查看您需要保存的属性,以及您的应用程序需要的新属性,仅此而已。

喜欢:对象画布包含与 morphlingViews 的许多关系,其中包含所有属性,如中心、颜色、宽度、高度、角度、UIPath(如果您打算创建自定义形状)图层位置(因此它被正确绘制)以及如果您打算将视图连接为omnigraffle 为self(在morphlingViews 中)添加许多关系,以便您可以获取不同morphlingViews 的中心并在它们之间添加一条简单的线。(如果您打算添加一个字符串,如果您计划添加 drawInRect 方法以允许用户写入对象,那么添加文本属性也是一个好主意)。

您还可以将 Quartz Composer 绘图样式属性添加到对象,如 shadow、shadowColor、shadowOffset,或添加 patterColor 以添加可调整大小的背景。

于 2012-12-10T10:49:56.143 回答