问题标签 [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.
internationalization - 如何在不使用 Titanium 文件的情况下重复使用多种语言的语言文件
因此,我使用 Titanium 中的语言文件来提供我想在不同位置的整个应用程序中重复使用的 TSS 属性。这些语言文件变量应在主题文件夹(或任何其他 TSS 文件)中使用。
目前它使用一种语言,但我的应用程序有多种语言。但我不想复制所有语言的语言文件。我可以以多种语言重复使用同一个文件而不必将文件复制到某处吗?
titanium - 钛合金控制器的高度我似乎无法控制
我为我想在我的 Titanium 应用程序中重用的按钮创建了一个控制器。我在我的一个窗口中使用 createController 并将其添加到窗口中。到目前为止,一切都很好。
但是,该按钮似乎有一个完整的窗口高度,我找不到改变它的方法。我错过了什么?在我的文件下面:
view button.xml
:
button.tss
:
在这里我将它包含在我的父窗口中
现在,即使我指定了一个高度,(也在父窗口中:)signupButtonContainer
我Ti.UI.SIZE
仍然得到一个完整的窗口高度视图。
我该如何解决这个问题?
编辑:如果您缺少任何信息,请询问!包含大量信息的复杂问题
class - 当我知道它存在时,钛“未使用的 TSS 类样式规则”?
在 Titanium 中工作时出现一个奇怪的错误。我有一个合金项目,它在我的绝大多数 TSS 类旁边抛出错误“未使用的 TSS 类样式规则”。
例如:
有没有办法让 Titanium 忽略这些错误并运行项目?还是有一个干净的解决方法?
任何帮助表示赞赏。特别是如果您以前遇到过此类问题。
tss - 64位任务切换
在 x86 中,您可以使用 TSS 在正在运行的进程之间进行任务切换,但是,建议仅使用一个 TSS(必须这样做)并执行软件任务切换,特别是如果您想将内核移植到其他不支持的硬件没有TSS。
在 x86-64(64 位)中,没有 TSS(例如,它不会像 x86 中那样做任何事情),那么,如果没有它,人们将如何进行任务切换(从以前开始,您至少会使用一个)?
css - 钛的滚动视图有问题吗?
我有一个表格,其中有 10 个带有评分栏的问题。我需要在同一页面中显示 10 个问题。这些问题不适合屏幕,因此我需要进行垂直滚动,并且应该能够在同一页面中查看 10 个问题。我尝试了很多方法,但它不起作用。请帮助我垂直滚动视图?
看法
以上视图的样式代码如下,
titanium - 钛合金标签对齐问题
我在我的应用程序中创建了自定义复选框。我对复选框没有任何问题,如果标签文本很小,它就是标签。如果标签文本很大(超过一行),则对齐显示不正确。
看上面的截图:第一个选项标签文本是“请选择 2 个主要原因来评价程序测试程序”,第二个选项标签文本是“问题 2”。如果第一个标签中的文本很小,适合一行,那么 UI 看起来不错。但如果文本不止一行,我将面临上述问题。
我的代码如下,
看法:
风格:
任何人都可以帮助我吗?即使标签文本超过一行,视图的高度也应该自动增加并且选项应该是视图。请帮我。
css - 钛中窗口背景应用渐变颜色的问题
我需要设计带有阴影的窗口背景。所以我尝试了背景渐变,但我没有得到我所期望的,
我的代码,
我试过这个,但我需要应用类似于以下代码的样式,
如何在我的代码中应用这种样式?
titanium - 如何在touchStart上启用按钮焦点?
我创建了一个按钮,我需要一些按钮的响应,例如,在触摸按钮时,按钮焦点应该启用,例如背景颜色的变化。我怎样才能做到这一点?
我的代码是, 查看:
风格:
控制器:
上面的代码不起作用。只是我需要在触摸按钮时稍微改变背景颜色。
任何解决方案!
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 样式表来确定元素和字体的大小,我没有在我的控制器上计算大小,也不想这样做。我相信这与我的项目无关,因为我对一个全新的项目进行了测试,并且它也发生在那里。
谢谢你的帮助。
css - 钛合金 - TSS 与 CSS?
我刚刚开始使用钛合金进行编码。之前通过许多不同的资源学习了 JavaScript、HTML 和 CSS,我对 Titanium(Appcelerator)的样式表版本有点困惑。
Titanium 的 TSS 和普通的 CSS 编码有什么区别?是否有任何好的资源可以帮助从具有入门级 CSS 知识的背景中学习 TSS?
在此先感谢您的帮助!