Почему некоторые элементы виджета не отображаются при внедрении в iBook?

я создал виджет в Dashcode. У него есть несколько кнопок, текстовые поля и тексты. Он отлично работает при запуске из Dashcode или при установке в Dashboard. Когда я устанавливаю его в iBook (через iBooks Author) и запустить на iPad, после чего все кнопки и текст исчезнут (а также несколько других незначительных визуальных изменений). Интересно, если я коснусь некоторых кнопок, он вызывает событие нажатия кнопки, но другие не работают. Кроме того, когда событие нажатия кнопки обновляет значение текста, этот текст становится видимым.

Я пробовал и GlassButtons, и обычные кнопки, ни одна из них не отображается. Я проверил свойства кнопок, которые работают, и тех, которые не работают, и они кажутся одинаковыми (помимо идентификатора и значения).

Вот снимок экрана, который работает на Mac:

Screenshot of widget on the Mac

Вот снимок экрана. работает в iBooks на моем iPad:

Screenshot of widget in iBooks on the Mac

Обратите внимание на 8, где было обновлено значение текста. Кнопки подключения и обновления работают, когда вы нажимаете правильное место, но все остальные не работают.

Кстати, этот виджет подключается к веб-сервису по сети с помощью RemObjects SDK для JavaScript , что действительно здорово. Веб-сервис работает, если я могу просто показать кнопки.

Обновление : я заменил тег

, который Dashcode использует для кнопки, на настоящий HTML , который отображается в iBook. Текст по-прежнему не отображается. Это также
.

5
задан Jim McKeeth 26 January 2012 в 05:59
поделиться