2010-08-05 62 views
2

我有一個將客戶端網站加載到UIWebView的iPhone應用程序。 UITabBar提供網站不同部分之間的導航。加載嵌入式Google地圖後UIWebView停止工作

幾個客戶端頁面嵌入了地圖或鏈接到地圖站點(Google Maps和whereis.com.au)。當UIWebView加載嵌入式地圖或訪問鏈接地圖時,它停止工作。我得到的錯誤,例如:試圖通過UITabBar切換到另一個頁面時

CALayer的範圍包含的NaN

CALayer的位置包含NaN的

有沒有人有任何想法可能會導致此?

回答

0

我看到這個問題時,我有一個代表被調用的屏幕(例如改變方向)的意見。我懷疑不可見視圖的框架/界限摺疊爲0,0,導致此問題(除以0)。

解決方案是將委託設置爲零,當視圖不可見時。