現在、cocos2d v2 レイヤーに TextField を永続的に表示しようとしています。
使いやすいので、このCCTextFieldを使用しています:https://github.com/iNinja/CCTextField
プラグインは cocos2d v2 用に少し古いので、非推奨のメソッドを更新しましたが、まだテキスト フィールドを表示できません ...
COCOS2D V2を使用してテキストフィールドを表示する方法はどう思いますか(十分に明確で使いやすい限り、あらゆる手段が実行されます)。
ちなみに、私はGoogleを見て、stackoverflowとフォーラムで2〜3の答えに出くわしました. ただし、これらは cocos2d v1 (またはそれ以前) 用であり、まったく機能しません (または十分に明確ではありません)。
編集
これは私が私のクラスの兆候機能に持っているものです
UITextField *tf = [[UITextField alloc] initWithFrame:CGRectMake(200, 200, 150, 50)];
tf.delegate = self;
tf.textAlignment = UITextAlignmentLeft;
[[[CCDirector sharedDirector] view] addSubview:tf];
そして、これは.hです
@interface AdventureLayer : CCLayer <UITextFieldDelegate>
どこにも何も表示されません...
編集2
ハハハ !実際、TextField は INVISIBLE です! したがって、プレースホルダーは非常に便利です
tf.placeholder = @"FOOBAR";