2016-12-05 1 views

답변

1

@Dlucidone이 문제는 CSS의 맞춤형 오버레이를 사용하여 해결했습니다.

<GridLayout> 
    <StackLayout> 
     // All your page content goes here! 
    </StackLayout> 
    <StackLayout class="dimmer" visibility="{{showLoading ? 'visible' : 'collapsed'}}"/> 
    <GridLayout rows="*" visibility="{{showLoading ? 'visible' : 'collapsed'}}"> 
     <ActivityIndicator busy="true" /> 
    </GridLayout> 
</GridLayout> 

표시 사용하는 방법을 100 %로 너비와 높이,

정보를 배경 투명 CSS에 디머 클래스를 설정하고 https://www.tjvantoll.com/2015/06/05/nativescript-showing-and-hiding-elements/

붕괴 BTW isUserInteractionEnabled 설정에 대한 안드로이드에 문제가 있습니다 https://github.com/NativeScript/NativeScript/issues/3215

+0

답장을 보내 주셔서 감사합니다. 내가 원하는 것은 기본 뷰와 그 위에있는 커스텀 뷰의 그림자입니다. 같은 종류의 구현 위의 그림에서 볼 수있는 것처럼 기본 레이어가 표시되어야합니다. – Dlucidone

+0

@dlucidne https://www.npmjs.com/package/nativescript-dialog 플러그인! 희망 작품 :) – Madhu

관련 문제