nativescript - 在 NativeScript 中,如何使标签自动调整大小以适应内容?

标签 nativescript

我有两个按钮,中间有一个标签。点击按钮时,标签文本会发生变化,但它的静态宽度似乎设置为初始文本的宽度。当文本变长时,部分内容会被省略号替换。

代码非常简单。

<StackLayout orientation="horizontal">
    <Button text="<" tap="onPreviousLevel"></Button>
    <Label id="title" text="{{ name }}"></Label>
    <Button text=">" tap="onNextLevel"></Button>
</StackLayout>

最佳答案

设置标签的水平对齐方式似乎可以使它们响应(根据内容进行更改)。

在 CSS 中这将是

#title {
    horizontal-align: center;
}

关于nativescript - 在 NativeScript 中,如何使标签自动调整大小以适应内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43306707/

相关文章:

javascript - 如何在 NativeScript 中获取对 self.view 和 self.view.frame 的引用

javascript - Nativescript Vue 带有 v-bind 的切换按钮

ios - Nativescript 按钮覆盖

android - 在 NativeScript 中实现托管配置

android - 我的自定义组件的代码隐藏未运行

nativescript - 在 native iOS/Android 应用程序上嵌入 NativeScript

android - tns 测试 android 第一次失败,然后在第二次执行时成功

javascript - Nativescript getViewById 未更新倒计时

android - Nativescript 可以直接访问原生 UI 控件吗

NativeScript 权限 - 找不到名称 'android'?