self.m_subTextField = ccui.Text:create():addTo(self)
self.m_subTextField:setTextColor(cc.c4b(18, 10, 0, 255))
self.m_subTextField:setFontSize(20)
self.m_subTextField:ignoreContentAdaptWithSize(false)
self.m_subTextField:setAnchorPoint(cc.p(0, 0))
-- self.m_subTextField:setContentSize(cc.size(100, 500))
self.m_subTextField:setTextAreaSize(cc.size(130, 800))
我看c++的代码是 ccui.Text 也是调用 cc.label ,故一起提问
如果我设置的size <= 100,第一行显示的文字会不显示最后一个字符,所以我设置为110或者120(英文或中文),则可以显示
我看c++代码,没有找到设置默认最小宽度的代码,不管是createSpriteWithFontDefinition 或者 text2d initWithString
求问这是什么原因导致的?