Android Scriptview - PullRequest
       6

Android Scriptview

0 голосов
/ 12 июня 2018

У меня проблема с тем, что мой StackLayout не прокручивается в scrollView.

<Page loaded="loaded" id="main">
<Page.actionBar>
    <ActionBar title="Register">
    </ActionBar>
</Page.actionBar>
<ScrollView orientation="vertical" id="scrollView">
    <StackLayout id="Content">
        <Label id="Lfname" text="First name: " />
        <TextField text="{{ fname }}" id="fname" hint="first name" />

        <Label text="Last name: " />
        <TextField text="{{ lname }}" id="lname" hint="last name" />

        <Label text="E-mail: " />
        <TextField text="{{ email }}" id="email" hint="email" />

        <Label text="Confirm E-mail: " />
        <TextField text="{{ emailConfirm }}" id="emailConfirm" hint="email" />

        <Label text="Password: "/>
        <TextField text="{{ password }}" id="password" secure="true"/>

        <Label text="Confirm Password: "/>
        <TextField text="{{ passwordConfirm }}" id="passwordConfirm" secure="true"/>

        <Button id="register" text="Register" tap="onRegister" class="confirm" />
        <Button id="login" text="Login" tap="onLogin" class="link"/>
    </StackLayout>
</ScrollView>
</Page>

Я часами искал проблему, но не могу ее найти.Я довольно новичок в nativescript, так что это может быть проблемой.

Вот мои пакеты:

{
"description": "NativeScript Application",
"license": "SEE LICENSE IN <your-license-filename>",
"readme": "NativeScript Application",
"repository": "<fill-your-repository-here>",
"nativescript": {
    "id": "org.nativescript.foodFetish",
    "tns-android": {
        "version": "4.0.1"
    }
},
"dependencies": {
    "nativescript-theme-core": "~1.0.4",
    "tns-core-modules": "^4.1.0"
},
"devDependencies": {
    "babel-traverse": "^6.26.0",
    "babel-types": "^6.26.0",
    "babylon": "6.4.5",
    "lazy": "1.0.11"
}
}

И я запускаю Android 4.4.2.

Ответы [ 2 ]

0 голосов
/ 13 июня 2018

Я нашел проблему.Казалось, что я устанавливал высоту "#Content" на "100%".Глупая ошибка, спасибо за ответ.

0 голосов
/ 12 июня 2018

Это должно работать, по крайней мере, это работает на моих устройствах.Не стесняйтесь создавать игровые площадки, когда у вас есть проблема, гораздо проще воспроизвести ошибку ( здесь для вашего кода ).Обратите внимание, что ScrollView прокручивается только в том случае, если для отображения отображается больше содержимого, чем размер экрана, поэтому, если ваш экран больше содержимого в ScrollView, вы не увидите никакого эффекта прокрутки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...