【发布时间】:2011-05-03 02:09:03
【问题描述】:
我有 UIViewController 和一个 ScrollView。我将滚动视图作为子视图添加到 UIViewController。滚动视图的主要目的是添加平铺图像。我基本上是按照developer.apple.com提供的例子来的。
http://developer.apple.com/library/ios/#samplecode/ScrollViewSuite/Introduction/Intro.html
问题是我如何在滚动视图的顶部画线。示例代码在每个图块的顶部添加标签(即在滚动视图类中)。
谁能解释一下如何在视图顶部画线。
我确实尝试使用添加行
- (void)drawRect:(CGRect)rect
{
CGFloat red[4] = {1.0f, 0.0f, 0.0f, 1.0f};
CGContextRef c = UIGraphicsGetCurrentContext();
CGContextSetStrokeColor(c, red);
CGContextBeginPath(c);
CGContextMoveToPoint(c, 5.0f, 5.0f);
CGContextAddLineToPoint(c, 50.0f, 50.0f);
CGContextStrokePath(c);
}
但这种方法的问题在于,虽然正在绘制线条,但它被隐藏在平铺图像下。
谁能帮我解决这个问题?
【问题讨论】:
标签: iphone objective-c uiviewcontroller uiscrollview