object.font

类型 用户数据
对象 文本框
native.*
修订 版本 2024.3703
关键词 原生文本输入
另请参阅 object:resizeFontToFitHeight()
object:resizeHeightToFitFont()

概述

获取或设置原生文本框的字体。可以设置为由 native.newFont() 函数返回的字体对象。

注意事项

此属性读取或写入的字体大小可以使用 Corona 的内容缩放点**或**平台的原生点。您可以通过查询文本框的 object.isFontSizeScaled 属性来确定当前正在使用哪种字体大小单位。

默认情况下,字体大小以 Corona 的内容缩放进行测量,就像 display.newText() 一样,但可以通过 display.setDefault()"isNativeTextFieldFontSizeScaled" 键来更改默认值。

示例

local myField = native.newTextField( 10, 30, 180, 30 )
myField.font = native.newFont( native.systemFontBold, 18 )
myField:resizeHeightToFitFont()