Как использовать модальное окно из титана? - PullRequest
0 голосов
/ 09 ноября 2011

У меня здесь серьезная проблема.я пытаюсь использовать модальное окно в моем приложении.до сих пор я использовал только окно над родительским окном.но это вызвало проблему с отключением фона.

вот мое окно:

enter image description here

проблема на картинке выше - это то, что фон не отключен,если я использую модальное окно, оно занимает весь вид, который мне не нужен.

Что мне нужно:

enter image description here

Мне нужно что-то представлениекак это предупреждение, когда показывается, что фон переходит в режим отключения.

любая помощь высоко ценится.

спасибо ...

1 Ответ

3 голосов
/ 10 ноября 2011

К сожалению, вы не можете использовать модальное окно в качестве диалогового окна, но вы можете сделать небольшой трюк и сделать ваше окно похожим на модальное окно. Создайте представление и отключите на нем событие клика. Добавьте диалоговое окно к этому виду и покажите его на экране.

 var disableView = Titanium.UI.createView({
            height:480,
            width:320,
            top:0,
            backgroundColor:'#000',
            opacity:0.7,
            touchEnabled:true
        });

 disableView.add( yourWindow);
...