0

ユーザーが何かをしたときの Java の JOptionPane のようなものです。ファイルを削除してもよろしいですか??などの確認を求めます。またはどんな場合でも。ユーザーがそれを確認し、両方のボタンの間でユーザーが選択したものを検出し、ユーザーの選択に従って何かを行います

目的cにこのようなものはありますか?? リンクplzといくつかのガイドライン

みんなありがとう

4

3 に答える 3

2

UIAlertView コントローラーを探しています。

于 2012-07-05T15:07:23.647 に答える
0

私はあなたが欲しいと信じていますUIActionSheet、それはAppleがユーザーの選択のために推奨するものです:

UIActionSheet *actionSheet = [[UIActionSheet alloc] initWithTitle:@"Some Message" delegate:self cancelButtonTitle:@"Cancel" destructiveButtonTitle:@"button To Destroy or nil" otherButtonTitles:@"Choice 1", @"Choice 2", @"Choice 3", nil];
于 2012-07-05T15:10:57.373 に答える
0

あなたがしたいことは、どのボタンがクリックされているかを確認することですotherButtonTitles:

このようなもの:

UIAlertView *yourAlert = [[UIAlertView alloc] initWithTitle:@"Your title" message:@"Some String" delegate:self cancelButtonTitle:@"Dismiss" otherButtonTitles:@"Confirm",nil];  

 [yourAlert show];

また、デリゲートを自分自身に設定することを忘れないでください。

それで:

- (void)alertView:(UIAlertView *)alertView didDismissWithButtonIndex:(NSInteger)buttonIndex {

if (buttonIndex == 0){

    //'Dismissing' code here

}

if (buttonIndex == 1){

    //Detecting whatever was under otherButtonTitles:
    //Right now it's checking if the user clicked "Confirm" -> So here you can put whatever you need
   NSLog(@"You clicked Confirm");

      }

}

条件の下で、ユーザーがクリックしているボタンを確認しています。

于 2012-07-05T18:44:52.263 に答える