Nativescript 正在iOS中剪裁标签文本

Nativescript 正在iOS中剪裁标签文本,nativescript,Nativescript,我的仪表板页面上有一个抽屉,每个标签都被剪掉了,我尝试了不同的方法,但没有成功:( 这是我的抽屉代码: <!-- >> sidedrawer-over-navigation-drawer --> <dpg:DrawerPage.sideDrawer> <drawer:RadSideDrawer id="mainMenuDrawer" gesturesEnabled="true"> <drawer:RadSideDraw

我的仪表板页面上有一个抽屉,每个标签都被剪掉了,我尝试了不同的方法,但没有成功:(

这是我的抽屉代码:

<!-- >> sidedrawer-over-navigation-drawer -->
<dpg:DrawerPage.sideDrawer>
    <drawer:RadSideDrawer id="mainMenuDrawer" gesturesEnabled="true">
        <drawer:RadSideDrawer.drawerContent>
            <GridLayout rows="75, *" columns="300" class="mainMenuContent">
                <StackLayout row="0" verticalAlignment="middle" horizontalAlignment="center">
                    <Label text="Main Menu" class="mainMenuHeader" />
                </StackLayout>
                <lv:RadListView items="{{ menuItems }}" row="1" class="mainMenuItems">
                    <lv:RadListView.listViewLayout>
                        <lv:ListViewLinearLayout scrollDirection="Vertical"/>
                    </lv:RadListView.listViewLayout>
                    <lv:RadListView.itemTemplate>
                        <GridLayout rows="50" columns="50, *" class="mainMenuItems">
                            <Label class="fa mainMenuItemIcon" col="0" text="{{ icon | fonticon }}" horizontalAlignment="center" verticalAlignment="middle" />
                            <Label class="mainMenuItemLabel" col="1" text="{{ title }}" horizontalAlignment="left" verticalAlignment="middle" />
                        </GridLayout>
                    </lv:RadListView.itemTemplate>
                </lv:RadListView>
            </GridLayout>
        </drawer:RadSideDrawer.drawerContent>
    </drawer:RadSideDrawer>
</dpg:DrawerPage.sideDrawer>
<!-- << sidedrawer-over-navigation-drawer -->

在图像中,您将看到发生了什么

知道发生了什么吗

谢谢


尝试将这些标签设置为100%的宽度或足够长的某个宽度以适合所有文本。这将修复它们截断的问题。

尝试将这些标签设置为100%的宽度或足够长的某个宽度以适合所有文本。这将修复它们截断的问题。没有
垂直对齐=“middle”
。它的
顶部、中间、底部或拉伸部分
。这可能会影响标签。
另外,请尝试删除根网格布局
columns=“300”

没有
verticalAlignment=“middle”
。它的
顶部、中心、底部或延伸部分
。这可能会影响标签。
另外,请尝试删除根GridLayout
columns=“300”
如果主菜单上的对齐方式多余,请尝试使用垂直对齐方式,并自定义
GridLayout
的列大小。示例:

<GridLayout rows="50" columns="50, *" class="mainMenuItems">

set columns="(set column size) , (set column size) ".

set columns=“(设置列大小),(设置列大小)”。

主菜单上的对齐是多余的,请尝试使用垂直对齐,并自定义
网格布局的列大小。示例:

<GridLayout rows="50" columns="50, *" class="mainMenuItems">

set columns="(set column size) , (set column size) ".

set columns=“(设置列大小),(设置列大小)”。
始终使用
始终使用