iPhone SDK构建类似应用程序的Omnigraffle

时间:2012-12-09 04:45:09

标签: ios4 uiview uiimageview uiimage ios5

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

非常感谢任何应用程序的任何教程,示例或任何内容。

1 个答案:

答案 0 :(得分: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的许多关系的Object Canvas,它包含所有属性,如中心,颜色,宽度,高度,角度,UIPath(如果您打算创建自定义形状)图层位置(因此它被正确绘制),如果您打算连接视图为omnigraffle为自我添加了许多实现(在morphlingViews中),因此您可以获取不同morphlingViews的中心并在它们之间添加一条简单的线。 (如果您计划添加drawInRect方法以允许用户在对象中写入,则为字符串,然后添加文本属性也是一个好主意)。

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