2010-06-02 124 views
0

我在滾動視圖中遇到uiwebview的問題。在這個滾動視圖中,頂部有一個「標題」視圖,而webview則是「bottomview」。我正在使用loadHTMLstring方法將數據加載到webview中。我想要做的是,當我縮放時,它應該只放大底部,而不是頂部。這與iphone上的本地電子郵件應用非常相似。我已經在這裏呆了2天,但沒有運氣。任何幫助,將不勝感激。提前致謝。uiscrollview中的uiwebview

回答

1

簡而言之:您的scrollViewDelegate必須實現viewForZoomingInScrollView並返回webView。

在細節:

設置你的scrollViewController作爲滾動視圖的委託:

myScrollView.delegate = yourScrollViewController; 

在YourScrollViewControllerClass.h:

@interface YourScrollViewControllerClass <UIScrollViewDelegate> { 
    [...] 
} 

在YourScrollViewControllerClass.m實施viewForZoomingInScrollView知道哪些瀏覽當要求縮放時必須放大:

-(UIView *) viewForZoomingInScrollView:(UIScrollView *)scrollViewBis { 
    return yourWebView; 
} 
相關問題