使用nativescript

时间:2018-01-16 11:24:24

标签: nativescript nativescript-telerik-ui

我在nativescript中使用telerik pro ui库,在专注于设计时,我努力改变文本字段的底线颜色

我想更改线条的蓝色默认颜色

当前呈现的文本字段如下图所示

enter image description here

模板视图的代码是

<GridLayout rows="100, *" row="1" class="m-x-10 m-t-75">
                <RadDataForm #loginFormElement [source]="loginForm" [isReadOnly]="isLoading" row="0" class="fa">

                    <TKEntityProperty tkDataFormProperty name="email" displayName="" hintText="example@gmail.com" imageResource="res://fa_user" required="true"
                        index="0">
                        <TKPropertyEditor class="fa" tkEntityPropertyEditor type="Email">
                            <TKPropertyEditorStyle tkPropertyEditorStyle labelHidden="true"  labelWidth="0"></TKPropertyEditorStyle>
                        </TKPropertyEditor>
                        <TKNonEmptyValidator tkEntityPropertyValidators errorMessage="البريد الالكتروني مطلوب"></TKNonEmptyValidator>
                        <TKEmailValidator tkEntityPropertyValidators errorMessage="البريد الالكتروني غير صحيح"></TKEmailValidator>
                    </TKEntityProperty>

                    <TKEntityProperty tkDataFormProperty name="password" displayName="&#xf023;" hintText="كلمة المرور" required="true" index="1">
                        <TKPropertyEditor tkEntityPropertyEditor type="Password">
                            <TKPropertyEditorStyle class="fa" tkPropertyEditorStyle labelHidden="false" labelTextSize="18" labelFontName="FontAwesome"
                                labelPosition="Left" labelWidth="30" labelTextColor="#999"></TKPropertyEditorStyle>
                        </TKPropertyEditor>
                        <TKNonEmptyValidator tkEntityPropertyValidators errorMessage="كلمة المرور مطلوبة"></TKNonEmptyValidator>
                    </TKEntityProperty>
                </RadDataForm>
                <Button class="form-submit-button bg-light-green m-y-25 m-l-5 m-r-5" [text]="'تسجيل دخول'" (tap)="onSigninButtonTap()" row="1"></Button>
            </GridLayout>

1 个答案:

答案 0 :(得分:0)

蓝色是所有Android输入字段的默认强调色。你可以去:
App_Resources - &gt; Android - &gt;值 - &gt; colors.xml 文件并将 ns_accent 更改为您的颜色。您还可以自定义其他颜色 目前我正试图弄清楚如何在raddataform输入字段中更改字体颜色。