0

我在 CCLayer 的“init”方法中编写了这段代码:

//textField
    UITextField *tf = [[[UITextField alloc] init] autorelease];
    tf.borderStyle = UITextBorderStyleRoundedRect;
    CCUIWrapper *tfwrapper = [CCUIWrapper wrapperForUIView:tf];
    tfwrapper.anchorPoint = ccp(0, 0);
    tfwrapper.contentSize = CGSizeMake(100, 20);
    tfwrapper.position = ccp(100, 100);
    [self addChild:tfwrapper];

为什么 UITextField 不可见?

4

1 回答 1

0
  1. 不知道 CCUIWrapper 是怎么回事,但您现在可能想尝试 CCTextField 而不是这种方法。
  2. 尝试设置 UITextField 的 .preferredsize。
于 2014-10-01T19:52:31.907 回答