Note that there are some explanatory texts on larger screens.

plurals
  1. POHow to resize UIView properly when changing orientation?
    primarykey
    data
    text
    <p>When I change orientation my textview resizes improperly, the bounds jump to the right or to the left or down or up... here is my code, help my please.... How can I resize my fullText UIView.. thanks</p> <pre><code>- (void)viewDidLoad { frameHor=CGRectMake(0,10,275,306); frameVer=CGRectMake(0, 51, 320, 351); .. } - (void)willRotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation duration:(NSTimeInterval)duration{ [super willRotateToInterfaceOrientation:toInterfaceOrientation duration:duration]; if(toInterfaceOrientation == UIInterfaceOrientationPortrait || toInterfaceOrientation == UIInterfaceOrientationPortraitUpsideDown){ //self.view = portraitView; [self changeTheViewToPortrait:YES andDuration:duration]; } else if(toInterfaceOrientation == UIInterfaceOrientationLandscapeRight || toInterfaceOrientation == UIInterfaceOrientationLandscapeLeft){ //self.view = landscapeView; [self changeTheViewToPortrait:NO andDuration:duration]; } } //-------------------------------------------------------------------------------------------------------------------------------------------------------------------- - (void) changeTheViewToPortrait:(BOOL)portrait andDuration:(NSTimeInterval)duration { [UIView beginAnimations:nil context:NULL]; [UIView setAnimationDuration:duration]; if(portrait){ self.titleLabel.hidden=NO; self.backButton.hidden=NO; [self.view setBackgroundColor:[UIColor colorWithPatternImage:[UIImage imageNamed:@"det.png"]]]; self.fullText.frame=CGRectMake(frameVer.origin.x, frameVer.origin.y, frameVer.size.width, frameVer.size.height); } else{ self.titleLabel.hidden=YES; self.backButton.hidden=YES; self.fullText.frame=CGRectMake(frameHor.origin.x, frameHor.origin.y, frameHor.size.width, frameHor.size.height); [self.view setBackgroundColor:[UIColor colorWithPatternImage:[UIImage imageNamed:@"T_iphoneauto.png"]]]; } [UIView commitAnimations]; } </code></pre>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload