首页 文章

nativescript中的中心图像

提问于
浏览
0

在我尝试NativeScript教程“Grocery”之后,我发现它的按钮很难点击它,因为点按区域太小,所以我想通过更新布局文件将图像高度增加到下面的内容 . 但是,图像似乎不在中心(图像如下) .

如何在NativeScript中实现此目的?

list.html

<ActionBar title="Groceries">
    <ActionItem text="Share" (tap)="share()"
                android.systemIcon="ic_menu_share_holo_dark"
                ios.systemIcon="9" ios.position="right"></ActionItem>
</ActionBar>
<GridLayout rows="auto, *">

    <GridLayout row="0" columns="*, auto" class="add-bar">
        <TextField #groceryTextField [(ngModel)]="grocery" hint="Enter a grocery item" col="0"></TextField>
        <StackLayout class="delete-container" height="100%" (tap)="add()" col="1" >
            <Image src="res://add" stretch="none" horizontalAlignment="center"></Image>
        </StackLayout>
    </GridLayout>

    <ListView [items]="groceryList" row="1" class="small-spacing" [class.visible]="listLoaded">
        <ng-template let-item="item">
            <GridLayout columns="*, auto">
                <Label col="0" [text]="item.name" class="medium-spacing"></Label>
                <StackLayout col="1" class="delete-container" height="100%" (tap)="delete(item)">
                    <Image src="res://delete"></Image>
                </StackLayout>
            </GridLayout>
        </ng-template>
    </ListView>

    <ActivityIndicator
            [busy]="isLoading" [visibility]="isLoading ? 'visible' : 'collapse'"
            row="1" horizontalAlignment="center" verticalAlignment="center"></ActivityIndicator>

</GridLayout>

enter image description here

1 回答

相关问题