我一直在尝试寻找一个例子或一些关于如何创建一个应用程序的提示,我可以将图像拖动、调整大小、旋转图像到UIView上,然后将各个部分(包括它们的大小、旋转和放置)和整个UIView保存到CoreData中。有点像omnigraffle应用。
任何教程,示例或任何关于该应用程序的任何部分都将非常感谢。
发布于 2012-12-10 18:49:56
用于拖动视图http://www.cocoacontrols.com/platforms/ios/controls/tkdragview
用于轮询视图http://www.cocoacontrols.com/platforms/ios/controls/ktonefingerrotationgesturerecognizer
用于调整视图http://www.cocoacontrols.com/platforms/ios/controls/spuserresizableview的大小
关于核心数据,它实际上非常简单,只是在一个视图中收集类,查看需要保存的属性,以及应用程序需要的新属性等等。
Like: Object Canvas包含许多关系到morphlingViews,其中包含所有的属性,如中心,颜色,宽度,高度,角度,UIPath (如果你计划创建自定义形状),层位置(这样它才能正确绘制),如果你计划连接视图作为杂乱无章的( omnigraffle )添加许多关系到自己(在morphlingViews中),所以你可以采取不同的morphlingViews的中心,并在它们之间添加一条简单的线。(如果您计划添加drawInRect方法以允许用户写入对象,则添加文本属性也是一个好主意)。
还可以将Quartz Composer绘图样式属性添加到对象,如阴影、shadowColor、shadowOffset,或添加patterColor以添加可调整大小的背景。
https://stackoverflow.com/questions/13784738
复制相似问题