从-drawRewct调用回调方法:使用CoreGraphics

时间:2013-01-25 11:13:49

标签: ios objective-c callback core-graphics objective-c++

我已经提供了一个用于样式化的方法,称为[in / from]我的UIView子类的 -drawRect:方法。不熟悉低级CG语法我不知道如何调用以:

开头的方法
void DrawInsetBeveledRoundedRect( CGContextRef context, CGRect rect, CGFloat radius, UIColor *fillColor) {}

来自 -drawRect:

有人可以建议并为我提供转向吗?

1 个答案:

答案 0 :(得分:1)

- (void)drawRect:(CGRect)rect {
    CGContextRef ctx = UIGraphicsGetCurrentContext();
    DrawInsetBeveledRoundedRect(ctx, rect, 1234, [UIColor greenColor]);
}