在屏幕上检索UITextField位置

时间:2012-05-05 13:19:13

标签: objective-c xcode

如何检索我的UITextField的位置?

我可以专门创建许多UITextField,然后在屏幕上移动它们。然后以下面的方式(通过标签),我检测到写作很好,但我也想要这个位置(es:GRect 0,0,0,0)。

for (UITextField *text in array2) {


int touchedtag = text.tag;

NSUInteger tagCount = touchedtag;
switch (tagCount) {
    case 1: 
        size = [NSString stringWithFormat:@"%@", text.frame];


        object = [NSString stringWithFormat:@"%@  %@", text.text, size];

        break;

 }

我试过这个(使用大小),但它不起作用。在此先感谢您的帮助

1 个答案:

答案 0 :(得分:2)

textField的位置应显示在textfield.frame中。但是如果你不想NSLog框架,你需要使用NSStringFromCGRect(textField.frame)