2009-12-18 72 views
0

我對iphone開發頗爲陌生。我在這裏有一個情況。我有一些可以在屏幕上拖動的標籤。將UIlabel的文本分配給文本字段

我想要的是,當這些標籤中的任何一個被拖動到某個文本字段並通過textfiels發佈時,UIlabel將測試分配給該文本字段。

問題的關鍵是我必須檢查UILabel在UITextfield內部的情況。

你能幫我製造這種情況嗎?

提前感謝名單

回答

1

這可能不是最好的方式,但它應該工作:

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

這隻能我相信,如果兩個物體連接到相同的觀點,但它應該讓你開始。

+0

謝謝你,thanx很多.......... – 2009-12-18 08:00:51