在子视图上绘制UIImage并与UIScrollView交互

时间:2012-10-05 13:08:48

标签: ios xcode uiview uiscrollview uiimage

我有ViewControllerUIScrollView和3个子视图。 我已经声明UIScrollView的大小通过水平滚动来获得3个视图。 我正在尝试在每个子视图的顶部绘制一个新图像,当滚动视图时,我希望新图像将与子视图一起滚动。 现在,我设法绘制了新图像,但即使滚动视图,它仍保持静止。

x = [button frame].origin.x;
y = [button frame].origin.y;
check = [[UIImageView alloc] initWithFrame:CGRectMake(x+100,y+100, 20, 20)];
check.image = [UIImage imageNamed:@"check.png"];    
[self.view addSubview:check];

1 个答案:

答案 0 :(得分:1)

不要在滚动视图中绘制它。在自定义UIImageView子类中绘制它。或者将子视图添加到图片视图中。