如何以编程方式创建UIScrollview
问题描述:
我有一个类UIView的子类(没有xib文件)。我通过覆盖drawRect方法在视图中绘制图像和线条。如何以编程方式创建UIScrollview
- (void)drawRect:(CGRect)rect {
UIImage *image1 = [UIImage imageNamed:@"PinDown1.png"];
for(int i =1; i<20; i++){
CGPoint drawPointOne = CGPointMake(40.0f * i, 40.0f);
[image1 drawAtPoint:drawPointOne];
}
我需要添加一个滚动视图到这个视图。我曾尝试创建一个滚动视图并设置内容。但它不工作。我在某处遇到错误。需要一些帮助。
编辑:
我子类的UIScrollView并添加以下代码。但是,它似乎并不奏效。
[self setContentSize:CGSizeMake(800,758)];
self.showsHorizontalScrollIndicator = YES;
self.showsVerticalScrollIndicator = YES;
self.pagingEnabled = YES;
绘制图像,并线我已经子类化一个UIView到覆盖drawRect。现在我应该继承一个UIScrollview吗? – 2012-01-31 06:40:09
是的..你应该根据你的要求做到这一点.. – 2012-01-31 06:42:19
我编辑了我的问题。你能否检查一下 – 2012-01-31 11:14:37