0

スイッチをクリックしたときにイベントを取得したいので、次のようなコーディングを行いましたが、常にnullのイベントを取得しています。どうした?どうすれば達成できますか?

UISwitch *simpleSwitch = [[UISwitch alloc] initWithFrame:(CGRect){ CGPointZero, { self.frame.size.width, self.frame.size.height }}];
        [simpleSwitch addTarget:self action:@selector(eventHandler:event:) UIControlEventValueChanged];
        [self addSubview:simpleSwitch];

#pragma mark -  handler event methods
- (void)eventHandler:(id)sender event:(UIEvent *)event  {
    NSLog(@"Event type: %@",[event class]);
}
4

0 に答える 0