缩放时UIScrollView无效

时间:2014-03-06 11:26:06

标签: ios iphone ios5

我的问题是:

  1. 我实现了一个UIScrollView(DrawView)来绘制一些东西(任务没问题)。
  2. 我使用storyboard将ScrollView拖到ViewController并为其分配DrawView类。
  3. 我使用粉红色手势来缩放DrawView中的一个元素,这是正确的,但是当元素超出DrawView时我无法滚动它以查看元素的一部分。
  4. 在文件ViewController.m

    - (void)viewDidLoad
    {
        [super viewDidLoad];
    
        [self.drawingView setScrollEnabled:YES];
        [self.drawingView setContentSize:CGSizeMake(100, 200)];
    }
    

    你能给我解决问题的方法或一些教程吗? 感谢所有

    抱歉语法错误

2 个答案:

答案 0 :(得分:0)

将scrollView的内容大小设置为要添加到其中的元素的大小。

假设elementView是您要添加到滚动视图的视图,

[self.drawingView setContentSize:elementView.size]; 

答案 1 :(得分:0)

根据您的评论,图纸尺寸为700x900, 您的内容尺寸为100 x 200.这就是为什么,它无法滚动。 Content size should be greater than size,然后只有滚动甚至滚动才能启用。