从NIB获取UIButton实例(无交互)

时间:2011-12-28 13:37:07

标签: iphone xcode uibutton xib nib

我想知道如何在不与它交互的情况下获取UIButton的实例。我在我的xib中放了一个按钮,只是希望能够在代码中找到它的位置。我创建了一个IBOutlet并将它们链接起来,但是当我查看IBOutlet的位置时,它被设置为0,0。

非常感谢任何帮助。

亲切的问候, 埃利奥特

1 个答案:

答案 0 :(得分:1)

你必须设置那个按钮的tag属性,比如1001,例如在viewDidLoad方法中你可以通过以下方式获得该按钮:

- (void) viewDidLoad
  {
      UIButton *temp = (UIButton *)[self.view viewWithTag:1001];
      NSLog(@"%f",temp.frame.origin.x);
      NSLog(@"%f",temp.frame.origin.y);
  }

希望它对你有所帮助......