title: UILabel text overlapping
body: <p>I am using 4 UILabels in one view.  </p>
  
  <pre><code>-(void)setQuestion{
  Challenge = [[[UILabel alloc] initWithFrame:CGRectMake(16, 70, 294, 150)] autorelease];
  Challenge.text = challengetext ;
  Challenge.lineBreakMode = UILineBreakModeWordWrap;
  Challenge.backgroundColor = [UIColor clearColor];
  [self.view addSubview:Challenge];
  
  Question = [[[UILabel alloc] initWithFrame:CGRectMake(16, 100 + Challenge.frame.size.height, 294, 150)] autorelease];
  Question.text = activeQuestion ;
  Question.lineBreakMode = UILineBreakModeWordWrap;
  Question.backgroundColor = [UIColor clearColor];
  [self.view addSubview:Question];
  
  Answer = [[[UILabel alloc] initWithFrame:CGRectMake(16, 130 + Challenge.frame.size.height + Question.frame.size.height , 294, 150)] autorelease];
  Answer.text = [theQuiz objectAtIndex:row+1] ;
  Answer.lineBreakMode = UILineBreakModeWordWrap;
  Answer.backgroundColor = [UIColor clearColor];
  [self.view addSubview:Answer];
  
  Description = [[[UILabel alloc] initWithFrame:CGRectMake(16, 160 + Challenge.frame.size.height + Question.frame.size.height + Answer.frame.size.height , 294, 150)] autorelease];
  Description.text = [theQuiz objectAtIndex:row+2] ;
  Description.lineBreakMode = UILineBreakModeWordWrap;
  Description.backgroundColor = [UIColor clearColor];
  [self.view addSubview:Description];
  }
  </code></pre>
  
  <p>There is a one button for next Question. </p>
  
  <pre><code>-(IBAction)next{
  
  [scrollview scrollRectToVisible:CGRectMake(0, 0, 1, 1) animated:NO]; 
  NSInteger endOfQuiz = [theQuiz count];
  //[Challenge setHidden:YES];
  if((((questionNumber - 1) * 4) + 4) == endOfQuiz)
  {
      restartGame = YES;
  
  
  }else
  {
          [self setQuestion];        
  }
  }
  </code></pre>
  
  <p>When i tap on next button i got the next question from my text file.<br>
  But the problem is every time i tap next the text on label overlaps.  </p>
  
  <p>What should i do for that??  </p>
  
  <p>Thanks..</p>