Use:
- (void) moveControls
{
CGRect frame;
UIDeviceOrientation orientation = [[UIDevice currentDevice] orientation];
if (UIDeviceOrientationIsLandscape(orientation))
frame = CGRectMake(120, 0, 320, 320);
else
frame = CGRectMake(0, 120, 320, 320);
[self setFrame:frame];
backgroundImage.frame = CGRectMake(0,0, frame.size.width, frame.size.height);
titleLabel.frame = CGRectMake(0,50,frame.size.width,frame.size.height/2);
titleLabel.numberOfLines = 0;
titleLabel.lineBreakMode = NSLineBreakByWordWrapping;
textLabel.frame = CGRectMake(0,frame.size.height/3,frame.size.width,frame.size.height/3);
doneButton.frame = CGRectMake(frame.size.width - 154, frame.size.height - 90, 100, 34);
tellButton.frame =CGRectMake(54, frame.size.height - 90, 100, 34);
}