微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

将应用程序从Titanium SDK 3.4.0.GA更新到9.2.0.GA,使我的字体看起来很小

如何解决将应用程序从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时不需要dpsp。只需将其设置为16(整数)而没有任何结尾
  • 搜索create2DMatrix,并将其更改为createMatrix2D。但这只是弃用警告(现在仍在更新),但不应对字体负责

如果某些字体仍然很小,则很有趣的是知道它们的位置(例如,您说过popup。是系统弹出窗口吗?),或者是否对它们应用了缩放或动画之类的其他内容。您是否使用全球主题?只是标签还是文本字段?

尝试为app.tss中的所有标签等设置默认值

"Label" : {
    color: "#000",font: {
        fontSize: 16
    }
}

"TextField" : {
    color: "#000",font: {
        fontSize: 16
    }
}

然后在iOS上检查该应用。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。