2014-03-06 38 views
0

我的問題是:的UIScrollView不活躍時,變焦

  1. 我實現了一個UIScrollView(drawView函數)來繪製了東西(任務是確定)。
  2. 我使用故事板將ScrollView拖動到ViewController併爲其分配DrawView類。
  3. 我使用粉紅色的手勢放大DrawView中的一個元素,這是正確的,但是當元素超出規模DrawView我不能滾動它來查看部分元素。

在文件ViewController.m

- (void)viewDidLoad 
{ 
    [super viewDidLoad]; 

    [self.drawingView setScrollEnabled:YES]; 
    [self.drawingView setContentSize:CGSizeMake(100, 200)]; 
} 

你能給我的方式來解決問題,或者一些教程一樣的嗎? 感謝所有

對不起壞的語法

+0

drawingView的大小是多少? – Mani

+0

drawingView的大小是700x900 – user3076539

回答

0

集內容的滾動視圖的大小作爲要添加到它的元素的大小。

說elementView是要添加滾動視圖,則該視圖,

[self.drawingView setContentSize:elementView.size]; 
+0

我試着去嘗試,但問題沒有解決,即使我改變contentSize更大的elementView.size。 – user3076539

+0

嘗試self.drawingView.frame = self.view.frame。如果這不解決你的問題,請把self.drawingView.frame和elemantView.size放在這裏 –

+0

我發表了主題http://stackoverflow.com/questions/22394616/uiscrollerview-not-active的詳細信息。請幫助我 – user3076539

0

根據您的意見,drawingview尺寸爲700x900這是小於內容尺寸爲100×200這就是爲什麼,它無法滾動。 Content size should be greater than size,那麼只有滾動功能啓用纔會滾動。