2010-02-06 79 views
0

我有兩個問題讓我陷入困境。UIWebView和安裝問題

  1. 我在UIView上繪製了一個UIWebView,然後我無法得到觸摸事件,我只能從UIView獲得。
  2. iPhone可以運行的應用程序只是當它安裝?另一方面,它可以在完成安裝時立即啓動。
+0

你想訪問,以實現觸摸事件是什麼? – 2010-02-06 07:28:31

+0

我想製作頁面翻譯動畫。 – 2010-02-06 09:47:07

回答

0

問題1.
這是因爲UIWebview吃東西,所以觸摸沒有進入UIView。
如果你需要觸摸你需要繼承與方法應用程序窗口,

- (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:<your webview>]) { 
    // 
    // touchesBegan 
    // 
} 
} 

Q 2.我不知道