我使用它来将文本字段集中在相关内容上:
[textField setCenter:[someObject center]];
[textField becomeFirstResponder];
这看起来很棒,很好,并且以对象为中心,准备好接受文本。我希望以某种方式格式化文本,因此在编辑更改处理程序中,我修改了文本并设置为新文本:
[textField setText:newText];
当我这样做时,文本字段将从居中之前跳转到其旧位置。我希望文本字段保持在对象的中心。
我的经验是,可能有更好的方法来做到这一点,即移动文本字段并动态更改其内容,而不必解决各种怪癖。有什么建议吗?