title: UIDatePicker shows weird on iPad but fine on iPhone
body: <p>I am showing a <code>UIDatePicker</code> on a universal app. On iPhone it shows fine, on iPad it shows only the bottom portion. I am using <code>UIActionSheet</code> in other portions of the app which display fine on both. <strong>How do I get it to display properly on the iPad?</strong></p>
  
  <p><img src="https://i.stack.imgur.com/8tw8g.png" alt="iPhone">
  <img src="https://i.stack.imgur.com/EgEAf.png" alt="iPad"></p>
  
  <pre><code>- (void)showDatePicker
  {   
      actionSheet = [[UIActionSheet alloc] initWithTitle:nil 
                                                delegate:nil
                                       cancelButtonTitle:nil
                                  destructiveButtonTitle:nil
                                       otherButtonTitles:nil];
  
      [actionSheet setActionSheetStyle:UIActionSheetStyleBlackTranslucent];
  
  
      datePicker = [[UIDatePicker alloc] initWithFrame:CGRectMake(0, 40, 0, 0)];
      NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
      NSString *startTimeString = [MathFunctions minutesToTimeString:[appointment.start_time integerValue]];
      [dateFormatter setDateFormat:@"yyyyMMdd h:mm a"];
      [dateFormatter setLocale:[[NSLocale alloc] initWithLocaleIdentifier:@"en_US_POSIX"]];
      NSString *dateTimeString = [NSString stringWithFormat:@"%@ %@", appointment.date, startTimeString];
  
      datePicker.date = [dateFormatter dateFromString:dateTimeString];
      [actionSheet addSubview:datePicker];
  
      UISegmentedControl *closeButton = [[UISegmentedControl alloc] initWithItems:[NSArray arrayWithObject:@"Done"]];
      closeButton.momentary = YES; 
      closeButton.frame = CGRectMake(260, 7.0f, 50.0f, 30.0f);
      closeButton.segmentedControlStyle = UISegmentedControlStyleBar;
      closeButton.tintColor = [UIColor blackColor];
      [closeButton addTarget:self action:@selector(changeDate:) forControlEvents:UIControlEventValueChanged];
      [actionSheet addSubview:closeButton];
  
      [actionSheet showInView:self.view];
  
      [actionSheet setBounds:CGRectMake(0, 0, 320, 485)];
  }
  </code></pre>