如标题所说。如何在运行时将焦点设置在 TLFTextField 上?
我已经做了一些研究,并找到了一些这样的问题,例如如何将焦点设置到 TLFTextfield 对象
在少数论坛上,他们说要使用此代码
stage.focus = txt;
或者
txt.stage.focus = txt;
或者
txt.textFlow.interactionManager.setFocus();
但没有一个对我有用..我会尝试简单的项目但仍然失败..
我需要MovieClip
用 a显示 aTLFTextField
并专注于它。所以用户只需键入即可编辑 TLFTextfield。
我的代码:
public function TFLayer() {
tf = new TLFTextField();
tf.width = 400;
tf.height = 30;
tf.x = 300;
tf.y = 300;
tf.border = true;
tf.type = TextFieldType.INPUT;
tf.backgroundColor = 0xffffff;
tf.text = "Lorem ipsum";
addChild(tf);
tf.textFlow.interactionManager.setFocus();
}