gpt4 book ai didi

titanium - 将样式应用到我的 Titanium UI

转载 作者:行者123 更新时间:2023-12-01 23:00:25 25 4
gpt4 key购买 nike

我刚刚开始使用 Appcelerator 的钛合金。

如何为我的 添加样式 Controller /index.js 这是代码:

var title = Titanium.UI.createLabel({
title: "My Label",
id: "myLabel"
});

我正在 上尝试这个样式/index.tss
"#myLabel": {
textAlign: "left",
right: 15,
color: '#000',
font: { fontSize:20 },
shadowColor: '#aaa',
shadowOffset: {x:5, y:5},
horizontalWrap: true
}

但不幸的是它现在正在工作。谁能教我如何向我的 Titanium UI 添加样式

最佳答案

合金样式会自动应用于通过 xml 创建的 View 。如果你想在 Controller 内部创建对象时保持这种效果,你必须使用 $.UI.create()方法而不是 Titanium API。在您的情况下,您的代码将如下所示:

var title = $.UI.create('Label', {
title: "My Label",
id: "myLabel"
});

更多阅读 Dynamic Styles guide .它没有很好的文档记录,当我阅读它时,其中的某些部分对我来说不清楚,但它是试验代码和学习 Alloy 行为的良好起点。

关于titanium - 将样式应用到我的 Titanium UI,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20210103/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com