2011-09-29 75 views
0

我正在研究适用于iOS的Ad SDK,并且我有一个窄的横幅大小的UIWebView,用于显示从广告服务器接收到的复杂HTML。我对这个HTML的结构一无所知(即它可能会改变)。如何在点击时扩展UIWebView

在某个点用户点击该UIWebView,这导致该广告的内容变为全屏,所以我需要展开我的UIWebView并在模态视图(通过presentModalViewController)中显示它。

有没有办法让我现有的UIWebView并重新附加到我的新模态视图,同时保持其状态(无论用户点击)?

或者,我该如何在UIWebView上模拟触摸,因为我可以在我的模式视图中创建新的UIWebView并加载相同的HTML,但是之后我需要在初始点击后以某种方式通过编程方式发送轻击事件来重新创建其状态。

回答

1

使用UITapGestureRecognizer,使该WebView全屏并移动到前一层。