title: Button action not working on button on a view
body: <p>In a view I am using a label as host from a button. The label is added to <code>self.view</code>. Both objects are shown as expected, but the action defined in the button is not fired.
  Here is the code:</p>
  
  <pre><code>datelabel = [[UILabel alloc] init];
  datelabel.frame = CGRectMake(10, 200, 300, 40);
  datelabel.backgroundColor = [UIColor whiteColor];
  datelabel.textColor = [UIColor blueColor];
  datelabel.font = [UIFont fontWithName:@"Verdana" size: 18.0];
  
  NSDateFormatter *df = [[NSDateFormatter alloc] init];
  df.dateStyle = NSDateFormatterMediumStyle;
  datelabel.text = [NSString stringWithFormat:@"%@",
  [df stringFromDate:[NSDate date]]];
  
  CGRect buttonFrame = CGRectMake( 170, 8, 130, 25 );
  UIButton *button = [[UIButton alloc] initWithFrame: buttonFrame];     
  [button setTitle: @"My Button" forState: UIControlStateNormal];
  [button addTarget:self action:@selector(salvarFecha:) forControlEvents:
      UIControlEventTouchUpInside];
  [button setTitleColor: [UIColor redColor] forState: UIControlStateNormal];
  
  [datelabel addSubview:button];
  
  [self.view addSubview:datelabel];
  </code></pre>
  
  <p>And here the button action code:</p>
  
  <pre><code>- (void)salvarFecha: (id) sender{
      NSLog(@"BOTON PULSADO");
  }
  </code></pre>
  
  <p>Any help is welcome...</p>