在Safair手機中,如果您有顯示的HTML頁面,您可以通過雙重錄像放大。 但是,如果您使用uiwebview並顯示圖像或pdf文件,您必須捏開放大。通過錄像放大uiwebview?
我的問題是:當我在uiwebview中顯示圖像或pdf文件時,如何獲得雙擊才能工作?
你可以使uiwebview在uiscrollview下的子視圖,然後你可以雙擊一個縮放? 你會怎麼做?
在Safair手機中,如果您有顯示的HTML頁面,您可以通過雙重錄像放大。 但是,如果您使用uiwebview並顯示圖像或pdf文件,您必須捏開放大。通過錄像放大uiwebview?
我的問題是:當我在uiwebview中顯示圖像或pdf文件時,如何獲得雙擊才能工作?
你可以使uiwebview在uiscrollview下的子視圖,然後你可以雙擊一個縮放? 你會怎麼做?
移動Safari的雙擊實際上是焦點的內容。它會在您點擊的網頁上找到div
或部分,然後放大以進行關注。這不僅僅是「雙擊縮放」。
從UIWebView中得到雙擊u需要子類的一個UIWindow和使用方法,
- (void)sendEvent:(UIEvent *)event {
NSLog(@"tap detect");
NSArray *allTouches = [[event allTouches] allObjects];
UITouch *touch = [[event allTouches] anyObject];
UIView *touchView = [touch view];
if (touchView && [touchView isDescendantOfView:urWebview]) {
//
// touchesBegan
//
if(touch.tapCount==2){
//
// doubletap
//
}
}
}
好吧,我想你可以一塊膠帶固定在一個UIWebView的左側,然後又一個在右,然後拉開兩者。 – 2010-05-26 16:00:13