2

私はiPhoneプログラミングに慣れていません。その中に1つのボタンを取り、ID送信者を使用してプログラムで別のボタンを作成しました。タグを使用してそのID送信者ボタン内に複数のボタンを使用したいのですが、コーディングを行いましたが、いくつかの例外が表示されています.私がここに与え[self somemethodname:(id)sender];ているとき、私は問題を抱えています.実際に[self playOrPause]これは私が別のボタンで使用したものです. ありがとう

- (void)playOrPause
{
    UIButton *aa = [UIButton buttonWithType:UIButtonTypeCustom]; 
    [aa addTarget:self action:@selector(play:)forControlEvents:UIControlEventTouchUpInside];
    NSLog(@"hi iam 2");
    [self play:(id)sender];
}
-(void)play:(id)sender
{
 UIButton *instanceButton = (UIButton*)sender;
        instanceButton.tag++;
        if (instanceButton.tag == 1) 
        {
            NSLog(@"hi");
        } else if (instanceButton.tag == 2) 
        {
            NSLog(@"hi2");
        } 

  }
4

0 に答える 0