Я пытаюсь создать простую утилиту в OSX, которая отображает карту Google в WebView и отображает некоторые виды поверх нее. Для большинства веб-сайтов, включая ссылки на maps.google.com, подпредставления отображаются поверх веб-представления. Милая. Но если я использую Google Maps API v3, по какой-то причине содержимое карты будет отображаться поверх моих подпредставлений.
Вот пример:
У меня есть окно с двумя подпредставлениями, WebView и NSButton. Порядок таков, что кнопка должна быть сверху. Я поместил кнопку так, чтобы половина ее находилась над WebView, чтобы сделать пример более понятным.
Если я загружу
maps.google.com/maps?q=-33.86818,+151.1963
... в верхней части окна появляется кнопка:
http://dl.dropbox.com/u/22329586/1_webviewproblem_works.png
Но если я загружу это демо Google
gmaps-samples-v3.googlecode.com/svn/trunk/draggable-directions/draggable-directions.html
... который использует API Google Map v3, он отображает поверх содержания:
http://dl.dropbox.com/u/22329586/2_webviewproblem_doesnt_work.png
(Извините, мне не хватает очков репутации для размещения изображений в строке)
Есть идеи?