如何解决将应用程序从Titanium SDK 3.4.0.GA更新到9.2.0.GA,使我的字体看起来很小
默认uint设置为dp。
<property name="ti.ui.defaultunit" type="string">dp</property>
所有字体大小均在tss文件中以dp单位设置。像下面一样
font: {
fontSize: '16dp'
}
我将所有样式文件的正面大小从'10dp'手动更新为'17sp'(这样),使我的字体有所增加,但是所有弹出窗口和其他字体仍然很小。
<supports-screens android:anyDensity="false"/>
我尝试过切换,但是没有用。
我收到如下警告,我不知道这是否与我的问题有关。我不知道如何解决警告。
[WARN] 2DMatrix: (main) [483,59911] Ti.UI.2DMatrix DEPRECATED in 8.0.0,in favor of Ti.UI.Matrix2D
解决方法
- 删除anyDensity部分。默认情况下是真实的,应该是这样
- 设置fontSize时不需要
dp
或sp
。只需将其设置为16
(整数)而没有任何结尾 - 搜索
create2DMatrix
,并将其更改为createMatrix2D
。但这只是弃用警告(现在仍在更新),但不应对字体负责
如果某些字体仍然很小,则很有趣的是知道它们的位置(例如,您说过popup。是系统弹出窗口吗?),或者是否对它们应用了缩放或动画之类的其他内容。您是否使用全球主题?只是标签还是文本字段?
尝试为app.tss中的所有标签等设置默认值
"Label" : {
color: "#000",font: {
fontSize: 16
}
}
"TextField" : {
color: "#000",font: {
fontSize: 16
}
}
然后在iOS上检查该应用。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。