在实际测试中,我并未发现两者之间有何区别。下面是我的测试代码:
auto textfield = TextField::create();
addChild(textfield);
textfield->setAnchorPoint(Vec2(0, 0));
textfield->setPosition(Vec2(origin.x + 20, origin.y + 20));
textfield->setSize(Size(visibleSize.width-40-100, visibleSize.height - 40));
textfield->ignoreContentAdaptWithSize(false);
textfield->setString("It's a test! It's a test! It's a test! It's a test! It's a test! It's a test! It's a test! It's a test! It's a test! It's a test! It's a test! It's a test! It's a test! ");
//textfield->setSize(Size(200, 200));//这两句的实际效果一样
textfield->setContentSize(Size(200, 200));
所以,这两个method的区别在于哪里呢,这块一直比较模糊,望赐教!