我只需要帮助就可以使用Core Graphics创建流程图。 从黄色的椭圆形开始,然后是红色的对角线形状,这两个形状通过单个头部箭头连接。 (色调,颜色和箭头..) 如果你能帮助我,我会很高兴的 此致
我已经为ipad创建了一个应用程序,它有一个app delegate文件组和10个其他视图控制器。其中一个视图控制器是“AnimationViewController.xib”和.h和.m文件。 现在我将在这个视图上绘制一些形状(这是单独的视图)。 我不知道applicationDidFinishLaunching方法是否适用于此。 我在appdelagate .m文件中有applicationDidFinishLaunchingwithOptions。
启动应用程序(出现详细视图)后,我切换到IfAnimationViewController,它没有显示任何内容!
如果你能帮我解决这个问题,我会很高兴的
非常感谢提前
答案 0 :(得分:0)
核心数据是持久性(即数据库)API,它与绘图无关。
如果你想使用原始石英操作自己绘制东西,你:
使用您的子视图UIView
实施您自己的drawRect:
方法,绘制您想要的内容(见下文)
在您的应用启动时,或通过将主视图的类设置为.xib
文件中的自定义视图,将自定义视图的实例添加到主视图(或窗口)
典型的自定义drawRect:
实现类似于:
- (void)drawRect:(CGRect)rectToDraw {
if (CGRectIsNull(rectToDraw))
return;
CGContextRef ctx = UIGraphicsGetCurrentContext();
UIGraphicsPushContext(ctx);
CGContextSetFillColorWithColor(ctx, [UIColor redColor].CGColor);
CGContextFillRect(ctx, rectToDraw);
UIGraphicsPopContext();
}
最好的办法是从View Programming Guide for iOS中引用的一些示例代码开始。