1

Android では、下の画像のような項目のリストを含む警告ダイアログを表示できます。

ここに画像の説明を入力

しかし、iPhone の場合、このようなアラート ビューを作成するにはどうすればよいでしょうか?

4

2 に答える 2

1

エージェント名と電話のプロパティを使用して MyCustomAlertViewController を作成する必要があります。xib を作成します。その後、次のように書きます。

- (void) alertForAgentName: (NSString*) anAgentName agentPhoneNumber: (NSString*) anAgentPhoneNumber
{
    MyCustomAlertViewController* modalViewController =
        [[MyCustomAlertViewController alloc] initWithNibName: @"MyCustomAlertViewController" bundle:nil];

    modalViewController.agentName = anAgentName;
    modalViewController.agentPhoneNumber = anAgentPhoneNumber;

    UINavigationController *modalViewNavController =
        [[UINavigationController alloc]
        initWithRootViewController: modalViewController];

    [self.navigationController presentModalViewController:
        modalViewNavController animated:YES];
    // If MRC
    [modalViewNavController release];
}

ダイアログを閉じるには、次のように呼び出す必要があります (これは MyCustomAlertViewController クラス内にあります)。

- (IBAction) dismissModalView:(id)sender
{
    [self.parentViewController dismissModalViewControllerAnimated:NO];
}
于 2013-06-29T06:06:17.933 に答える