title: Changing screen position of UIView/UIControl upon tapping it
body: <p>I'm well aware this is a simple question. I would like to learn how to move a CGRect/UIButton to a different spot on the screen when the user selects it. Thanks for your help in advance.</p>
  
  <pre><code>- (void)showMeSomeButtons:(CGRect)frame{
  
      button = [[UIButton alloc] initWithFrame:frame];
      button.frame = CGRectMake(240, 150, 50, 50);
  
      UIImage *buttonGraphic = [UIImage imageNamed:@"1.png"];
  
      [button setBackgroundImage:buttonGraphic forState:UIControlStateNormal];
      [button addTarget:self.viewController action:@selector(buttonClicked:) forControlEvents:UIControlEventTouchUpInside];
  
      [self addSubview:button];
  }
  
  -(void)buttonClicked{
  
      ???
  }
  </code></pre>