问题描述
默认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上检查该应用。