2010-07-27 4 views

ответ

0

вам придется свернуть один из ваших собственных. То, что я делал в этом случае, перемещается с экрана выбора, а затем, когда они нажимают кнопку, он оживляет движение представления выбора на экране. Затем он уходит, когда они выбирают.

3

Вы можете попробовать использовать UIActionSheet так:

UIActionSheet *action = [[UIActionSheet alloc] initWithTitle:@"A title here"              delegate:self 
cancelButtonTitle:@"Cancel"            destructiveButtonTitle:@"Dismiss" 
otherButtonTitles:@"One option", @"Another option", nil]; 

[action showInView:self.view]; 

затем реализовать методы делегата, как этот:

// Called when a button is clicked. The view will be automatically dismissed after this call returns 
- (void)actionSheet:(UIActionSheet *)actionSheet clickedButtonAtIndex:(NSInteger)buttonIndex { 
    switch (buttonIndex) { 
     case x: 
      //Chose option x 
      break; 
        ... 
     default: 
      //Default action 
      break; 
    } 
} 
Смежные вопросы