首页 > 解决方案 > Titanium Appcelerator - 动态更改视图的边框颜色

问题描述

我是 Appcelerator 的新手,我试图通过 .js 文件更改视图的边框颜色。我无法找到合适的解决方案。

XML 文件

<View id="container" autoStyle="true" />

TSS 文件

#container: {
    top: '5dp',
    height: '50dp',
    left: '20dp',
    right: '20dp',
    borderWidth: '1dp',
    borderColor: 'blue'
}

.redBorder: {
    borderColor: 'red'
}

.js 文件

$.addClass($.container, "redBorder");

请让我知道如何实现这一目标。

标签: javascripttitaniumappceleratortitanium-alloyborder-color

解决方案


您可以立即设置属性:

$.container.borderColor = 'red';

就是这样。希望能帮助到你!


推荐阅读