将UIlabel的文本分配给文本字段

时间:2009-12-18 06:23:43

标签: iphone uitextfield

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

我想要的是当这些标签中的任何一个被拖动到某个文本字段并通过textfiels发布时,UIlabel测试被分配给该文本字段。

这方面的关键是当UILabel在UITextfield内时我必须检查一个条件。

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

提前完成

1 个答案:

答案 0 :(得分:1)

这可能不是最好的方法,但应该有效:

CGRect textfieldFrame = textfield.frame;
CGRect labelFrame = label.frame;
if (!CGRectIsNull(CGRectIntersection(textfieldFrame, labelFrame))) {
   // the two objects' frames are overlapping
} 

这只有作用我相信如果两个对象都附加到同一个视图,但它应该让你开始。