问题标签 [tss]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
391 浏览

internationalization - 如何在不使用 Titanium 文件的情况下重复使用多种语言的语言文件

因此,我使用 Titanium 中的语言文件来提供我想在不同位置的整个应用程序中重复使用的 TSS 属性。这些语言文件变量应在主题文件夹(或任何其他 TSS 文件)中使用。

目前它使用一种语言,但我的应用程序有多种语言。但我不想复制所有语言的语言文件。我可以以多种语言重复使用同一个文件而不必将文件复制到某处吗?

0 投票
1 回答
100 浏览

titanium - 钛合金控制器的高度我似乎无法控制

我为我想在我的 Titanium 应用程序中重用的按钮创建了一个控制器。我在我的一个窗口中使用 createController 并将其添加到窗口中。到目前为止,一切都很好。

但是,该按钮似乎有一个完整的窗口高度,我找不到改变它的方法。我错过了什么?在我的文件下面:

view button.xml

button.tss

在这里我将它包含在我的父窗口中

现在,即使我指定了一个高度,(也在父窗口中:)signupButtonContainerTi.UI.SIZE仍然得到一个完整的窗口高度视图。

我该如何解决这个问题?

编辑:如果您缺少任何信息,请询问!包含大量信息的复杂问题

0 投票
1 回答
366 浏览

class - 当我知道它存在时,钛“未使用的 TSS 类样式规则”?

在 Titanium 中工作时出现一个奇怪的错误。我有一个合金项目,它在我的绝大多数 TSS 类旁边抛出错误“未使用的 TSS 类样式规则”。

例如:

有没有办法让 Titanium 忽略这些错误并运行项目?还是有一个干净的解决方法?

任何帮助表示赞赏。特别是如果您以前遇到过此类问题。

0 投票
2 回答
1514 浏览

tss - 64位任务切换

在 x86 中,您可以使用 TSS 在正在运行的进程之间进行任务切换,但是,建议仅使用一个 TSS(必须这样做)并执行软件任务切换,特别是如果您想将内核移植到其他不支持的硬件没有TSS。

在 x86-64(64 位)中,没有 TSS(例如,它不会像 x86 中那样做任何事情),那么,如果没有它,人们将如何进行任务切换(从以前开始,您至少会使用一个)?

0 投票
1 回答
426 浏览

css - 钛的滚动视图有问题吗?

我有一个表格,其中有 10 个带有评分栏的问题。我需要在同一页面中显示 10 个问题。这些问题不适合屏幕,因此我需要进行垂直滚动,并且应该能够在同一页面中查看 10 个问题。我尝试了很多方法,但它不起作用。请帮助我垂直滚动视图?

看法

以上视图的样式代码如下,

0 投票
1 回答
1800 浏览

titanium - 钛合金标签对齐问题

我在我的应用程序中创建了自定义复选框。我对复选框没有任何问题,如果标签文本很小,它就是标签。如果标签文本很大(超过一行),则对齐显示不正确。

在此处输入图像描述

看上面的截图:第一个选项标签文本是“请选择 2 个主要原因来评价程序测试程序”,第二个选项标签文本是“问题 2”。如果第一个标签中的文本很小,适合一行,那么 UI 看起来不错。但如果文本不止一行,我将面临上述问题。

我的代码如下,

看法:

风格:

任何人都可以帮助我吗?即使标签文本超过一行,视图的高度也应该自动增加并且选项应该是视图。请帮我。

0 投票
1 回答
581 浏览

css - 钛中窗口背景应用渐变颜色的问题

我需要设计带有阴影的窗口背景。所以我尝试了背景渐变,但我没有得到我所期望的,

我的代码,

我试过这个,但我需要应用类似于以下代码的样式,

如何在我的代码中应用这种样式?

0 投票
3 回答
238 浏览

titanium - 如何在touchStart上启用按钮焦点?

我创建了一个按钮,我需要一些按钮的响应,例如,在触摸按钮时,按钮焦点应该启用,例如背景颜色的变化。我怎样才能做到这一点?

我的代码是, 查看:

风格:

控制器:

上面的代码不起作用。只是我需要在触摸按钮时稍微改变背景颜色。

任何解决方案!

0 投票
0 回答
191 浏览

android - 钛 - 合金:dp 单元不适用于低 dpi 设备

我正在使用合金在钛合金中开发移动应用程序,并且我正在使用 dp 单位来支持不同的屏幕,但是由于在低 dpi (160) 设备上运行应用程序时 UI 没有被缩放,所以某些东西无法正常工作。

下图显示了应用程序如何在 480 dpi 设备中显示和正确缩放。此屏幕截图取自 genymotion 模拟设备。

三星 S4 - 4.2.2 - API 17 - 1080 x 1920 - 480 dpi

我也在以下设备中尝试过它,它表现正常。

  • 三星 S3 - 4.2.2 - API 17 - 720 x 1280 - 320 dpi
  • 三星 S2 - 4.1.1 - API 16 - 480 x 800 - 240 dpi
  • 谷歌 Galaxy Nexux - 4.3 - API 18 - 768 x 1280 - 320 dpi
  • 三星 Galaxy Note 3 - 4.3 - API 18 - 1080 x 1920 - 480 dpi
  • 索尼 Xperia Tablet Z - 4.1.1 - API 16 - 1920 x 1200 - 320 dpi

问题是它在 160 dpi 设备上无法正常工作,因为 ui 看起来太小而且似乎没有被缩放。

索尼 Xperia 平板电脑 S - 4.1.1 - API 16 - 1280 x 800 - 160 dpi

我还在 Custom Phone - 4.3 - API 18 - 768 x 1280 - 160 dpi 中对其进行了测试,它看起来完全一样。

(抱歉,因为 10 信誉积分规则,我无法发布链接,我可以提供更多截图)

我已经在真实设备中对其进行了测试,但我遇到了同样的问题:它在我的三星 Galaxy 手机中显示良好,但在我的三星 Galaxy 选项卡上无法正常工作。

有谁知道我做错了什么或我错过了什么?这似乎是一个只有 android 的问题,因为它在 ios 上也能正常工作。

这是 tiapp.xml 中清单标签的代码

我正在使用 .tss 样式表来确定元素和字体的大小,我没有在我的控制器上计算大小,也不想这样做。我相信这与我的项目无关,因为我对一个全新的项目进行了测试,并且它也发生在那里。

谢谢你的帮助。

0 投票
1 回答
1188 浏览

css - 钛合金 - TSS 与 CSS?

我刚刚开始使用钛合金进行编码。之前通过许多不同的资源学习了 JavaScript、HTML 和 CSS,我对 Titanium(Appcelerator)的样式表版本有点困惑。

Titanium 的 TSS 和普通的 CSS 编码有什么区别?是否有任何好的资源可以帮助从具有入门级 CSS 知识的背景中学习 TSS?

在此先感谢您的帮助!