2010-02-06 71 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.我不知道