-2

// starting my code

int col=10;

UIButton*mbybutton = [UIButton buttonWithType:UIButtonTypeCustom];
[mbybutton setTitle:@"Click Here"  forState:UIControlStateNormal];

//-------------------    
[self performSelector:@selector(fullscreen:) 
  withObject:[NSNumber numberWithInt:col]
       afterDelay:0.2];
//----------------------------

-(void) displayvalue:(id)iid{

    int c=[iid intValue];


    printf("\n\n ======= %d========",c);
}
// end of code

このコードでは、私の問題は、これらのコードが afterDelay:0.2 を forControlEvents:UIControlEventTouchUpInside (mybutton の偶数) に置き換え、タッチアップインサイド pls がこれらのエラーを修正するときに、displayvalue メソッドで col の値を取得することです。

4

1 に答える 1

0

ヘッダーファイルに移動し、最初にIBActionを宣言します。次に、IBで、ボタンをそのIBActionに結び付けます。

次に、.mファイルでこれを行います

- (IBAction)yourActionName:(id)sender {

     [okbutton disabled:TRUE];

}
于 2009-06-05T11:55:35.500 に答える