javascript - Titanium动态样式 View

标签 javascript titanium titanium-mobile titanium-alloy

我想删除编程元素的内联样式,并将样式全部保留在 tss 类中。现在我必须做这样的事情:

var featureRow = Ti.UI.createView({layout: 'vertical'});

//For context: I add various images/labels inside before appending the view 
var featureImage = Ti.UI.createImageView({ image: param+".png" });
featureRow.add(featureImage);
...
$.featureTable.add(row);

我希望能够做这样的事情:

var featureRow = Ti.UI.createView({ class: 'featureRow');

最佳答案

最简单的解决方案是像下面这样添加类,

$.addClass(yourView, "yourClassName");

在 .tss 文件中添加你的类。

关于javascript - Titanium动态样式 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18216464/

相关文章:

android - 可 ScrollView 应用程序崩溃的 Titanium Android 问题

javascript - 如何修复 Appcelerator 的 "Navigation Controller"以使用 TabGroup 作为基本窗口?

ios - 弄清楚 iOS 模拟器崩溃报告

php - $_POST 变量在 php Titanium 中不起作用

javascript - 我如何获得 float 变量中点后的 5 位数字?

javascript - `script` 和 `link as="脚本之间的区别"`标签

JavaScript 在两个范围值之间生成 100 个步长

javascript - 按钮 onclick ajax 调用

javascript - 使用 Vee-Validate 和 vue js 2 在提交时验证子输入组件

javascript - 无法在 Android 2.3 上显示 map