在所需位置向UITextField添加文本

时间:2009-12-18 08:13:34

标签: iphone objective-c

我对iphone开发很新。我有一个情况。我有一些标签可以在屏幕上拖动。

当任何这些标签被拖动到某个文本字段并通过文本字段释放时,UIlabel测试会被分配到该文本字段。

现在的问题是我想根据文本字段的发布将UILabel的文本分配到textfield中的某个特定位置

即如果用户在文本字段的开头发布,那么它应该在开头附加,如果在文本字段的文本末尾附近,则应该在结尾处添加。

你能帮助我制造这种情况。

提前完成

1 个答案:

答案 0 :(得分:1)

我很确定你可以修改文本字段中文本定位的唯一方法就是理由。如果你想让它在一个精确的像素上,你必须将textfield子类化,并且可能重做绘图,并且所有声音都会像它一样混乱。

不确定它是否对您的情况有帮助,但您可以创建一个动画,以便将文本从删除位置平滑移动到文本字段中显示的默认位置。