Pregunta

Creé un widget en Dashcode.Tiene algunos botones, campos de texto y textos.Funciona bien cuando se ejecuta desde Dashcode o cuando se instala en el Panel de control.Cuando lo instalo en un iBook (a través de iBooks Author) y lo ejecuto en el iPad, todos los botones y textos desaparecen (así como algunos otros cambios visuales menores).Curiosamente si toco donde alguno De los botones, invoca el evento de clic en el botón, pero otros no funcionan.Además, cuando un evento de clic en un botón actualiza el valor de un texto, ese texto se vuelve visible.

Probé tanto GlassButtons como los botones normales, pero ninguno aparece.Inspeccioné las propiedades de los botones que funcionan frente a los que no y parecen ser iguales (más allá de la identificación y el valor).

Aquí hay una captura de pantalla ejecutándose en Mac:

Screenshot of widget on the Mac

Aquí hay una captura de pantalla ejecutándose en iBooks en mi iPad:

Screenshot of widget in iBooks on the Mac

Observe el 8 donde se actualizó el valor de un texto.Los botones de conexión y actualización funcionan cuando tocas el lugar correcto, pero ninguno de los demás funciona.

Como nota al margen, este widget se conecta a un servicio web a través de la red usando SDK de RemObjects para JavaScript, lo cual es realmente genial.El servicio web funciona, si consigo que aparezcan los botones.

Actualizar:reemplacé el <div> etiqueta que Dashcode usa para un botón con un HTML real <input type="button"> y eso aparece en el iBook.El texto todavía no aparece.También es un <div>.

¿Fue útil?

Solución

Me lo imaginé.Al guardar el widget, es necesario guardarlo con una versión mínima de Mac OS X 10.4.0, que se considera "compatible con versiones anteriores".El valor predeterminado (al menos en mi instalación) era 10.4.3.La diferencia es que cuando se guarda compatible con versiones anteriores, se incluyen las bibliotecas que representan los botones y el texto.No entiendo por qué necesita bibliotecas especiales para representar texto.

Sin embargo, una nota es que la posición del texto se estropea un poco cuando se ejecuta en iBooks.No creo que Apple haya terminado iBooks Author y iBooks 2 antes de lanzarlos.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top