2016-11-11 14 views
0

UIAlertAction のチェックボックス、つまりUibuttonとuilabelを1つのオプションに追加し、UIAlertControllerの別のUIAlertActionのボタンのみを追加したいとします。UIAlertControllerのチェックボックスと目的のcのアクションシート

達成方法を教えてください。

UIAlertController *alert = [UIAlertController alertControllerWithTitle:@"My Alert" 
      message:@"This is an action sheet." 
      preferredStyle:UIAlertControllerStyleActionSheet]; // 1 
    UIAlertAction *firstAction = [UIAlertAction actionWithTitle:@"one" 
      style:UIAlertActionStyleDefault handler:^(UIAlertAction * action) { 
       NSLog(@"You pressed button one"); 
      }]; // 2 
    UIAlertAction *secondAction = [UIAlertAction actionWithTitle:@"two" 
      style:UIAlertActionStyleDefault handler:^(UIAlertAction * action) { 
       NSLog(@"You pressed button two"); 
      }]; // 3 

    [alert addAction:firstAction]; // 4 
    [alert addAction:secondAction]; // 5 

答えて

0

このトリックを試してみてください:

  • ポップアップ
    • はViewControllerを
    • にuitableの
    • カスタマイズで表示する項目をuitableの追加としてのViewControllerを表示する方法を学びますカスタムセルを追加してUITableを作成する
    • カスタムセルボタンを追加する
    • そのボタンには2種類の画像があり、1つは空白ボックス、もう1つはチェックマークが付いたボックス
    • ユーザーがテーブルセルにタッチすると、そのテーブル行に対応するボタンイメージを変更する必要があります。ユーザーは、彼らがViewControllerをにチュートリアル用

Googleのすべてのこれらのアイテムを却下する下で行わボタンを追加し、最後にチェックするか、ボックスに

  • をオフにしていると考えています。私が言ったように、これは簡単な作業ではありません。なぜなら、Xcodeにチェックマーク機能がないからです。

    から:https://stackoverflow.com/a/31941282/3901620

  • +2

    の代わりに誰か他の人の答えをコピー(あなたがリンクを投稿しました場合でも)、単に重複として質問を閉じるために投票。 – rmaddy

    関連する問題