title: UIActionSheet delegate method doesn't get called
body: <p>I have an actionsheet that seems to only call the clickedButtonAtIndex delegate method when I click the "Yes" button, but not on the "No" button...  Here's the code:</p>
  
  <pre><code>self.myActionSheet = [[UIActionSheet alloc] initWithTitle:@"Test" delegate:self
        cancelButtonTitle:@"No" destructiveButtonTitle:@"Yes" otherButtonTitles:nil];
  [self.myActionSheet showInView:self.view];
  [myActionSheet release];
  </code></pre>
  
  <p>then the delegate method:</p>
  
  <pre><code>- (void)actionSheet:(UIActionSheet *)myActionSheet
       clickedButtonAtIndex:(NSInteger)buttonIndex {
      if (buttonIndex == 1) {
          [self.myActionSheet dismissWithClickedButtonIndex:1 animated:YES];
          return;
      }
  </code></pre>
  
  <p>My breakpoint at the first line of this procedure doesn't get hit unless I touch the
  "Yes" button.  I have changed this to have the cancelButtonTitle:nil and then put the "No" on another button (otherButtonTitles:@"No", nil).  Same thing.</p>
  
  <p>Any help?<br>
  Thanks!</p>