iphoneの中のボタンを動的に追加する必要があります。助けてください。iphoneのUIActionSheetにボタンを動的に追加するには
4
A
答えて
8
新しいUIActionSheetインスタンスを割り当てて初期化し、–addButtonWithTitle:
を使用してボタンを1つずつ追加します。このメソッドは、ボタンが追加されたインデックスを返します。次に、-setDestructiveButtonIndexを使用して破壊ボタンのインデックスを設定します。ここで
は、(それが赤作り、そして直接など破壊的なボタン設定)1つのボタンを追加し、ブール値useDestructiveButton
がYES
であれば別のものを追加する例です:
UIActionSheet *sheet = [[UIActionSheet alloc] init];
[sheet addButtonWithTitle:@"Button 1"];
if (useDestructiveButton) {
[sheet setDestructiveButtonIndex:[sheet addButtonWithTitle:@"Button 2"]];
}
は呼び出すことを忘れないでください。適切なshowメソッド。
2
UIActionSheet * as=[[UIActionSheet alloc] initWithTitle:nil delegate:self cancelButtonTitle:NSLocalizedString(@"Cancel",@"Cancel") destructiveButtonTitle:nil otherButtonTitles:nil];
[as setTag:0];
[as addButtonWithTitle:NSLocalizedString(@"First Button",@"First Button")];
[as addButtonWithTitle:NSLocalizedString(@"Second Button",@"Second Button")];
[as showInView:someController.view];
[as autorelease];
はまた、あなたの親コントローラがUIActionSheetDelegateプロトコルに準拠していることを覚えておいてください。
関連する問題
- 1. uitableviewcell - iPhoneアプリにボタンを動的に追加
- 2. MCGridに動的ボタンを追加する
- 3. Jqueryボタンを動的に追加する
- 4. 動的にスクロールビューにボタンを追加して追加する
- 5. Android:動的にボタンにOnClickListenersを追加
- 6. イメージをUIActionSheetに追加
- 7. UIActionSheetのボタンとアクションを動的に変更する
- 8. iPhoneのSafariにボタンを追加する
- 9. Androidプログラムでボタンを動的に追加
- 10. jQuery-UIボタンセットに動的にボタンを追加する方法は?
- 11. リストビューの先頭にボタンを動的に追加する
- 12. ボタンを動的に追加または削除する方法
- 13. ボタンをダイアログボックスに動的に追加する
- 14. 動的に作成されたパネルにボタンを追加する
- 15. 動的にjtoolbarにボタンを追加する方法
- 16. ボタンをパネルに動的に追加する
- 17. TableRowに動的にボタンを追加する
- 18. iphone sdk uitableviewセルイメージを動的に追加する方法は?
- 19. UIActionsheetのボタンを変更するには
- 20. iPhoneプログラミングのUIPickerViewにNavigationBarとボタンを追加するには?
- 21. 動的にフォームを作成するangularjsの追加ボタンをクリック
- 22. Openui5テーブルの列とボタンを動的に追加する
- 23. Swift - 追加されたばかりのボタンの右側にボタンを自動的に追加する
- 24. テキストフィールドiphoneにボタンを追加するには?
- 25. iphoneのTableViewで動的に行を追加する
- 26. iphone、ホーム画面のアイコンを自動的に追加する
- 27. 複数のボタンを複数のLinearLayoutに動的に追加
- 28. ExtJS 4は動的にボタンを追加します
- 29. iPhoneナビゲーションバーにアイテム/行ボタンを追加
- 30. iPhone SDKのスクロールビューに合わせてボタンを動的に追加する方法は?