スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
このエントリーをはてなブックマークに追加

[iOS]アクションシートとデリゲート

・アクションシートの生成
//cancelButtonTitle:キャンセルボタンに表示するメッセージ(不要ならnil)
//destructiveButtonTitle:消去をOKしたりするような時のボタンに表示するメッセージ(不要ならnil)
UIActionSheet *actionSheet = [[UIActionSheet alloc] initWithTitle:@"My Action Sheet"
delegate:self
cancelButtonTitle:@"Cancel"
destructiveButtonTitle:@"destructive button"
otherButtonTitles:@"Button 1", @"Button 2", nil];

・デリゲートを利用するなら下記を追加
//ヘッダファイルでUIActionSheetDelegateをインプリメント
@interface hoge : UIViewController <UIActionSheetDelegate>
@end
//UIActionSheetDelegate
- (void)actionSheet:(UIActionSheet *)actionSheet clickedButtonAtIndex:(NSInteger)buttonIndex
{
NSLog(@"%s index(%d)", __func__, (int)buttonIndex);
}

- (void)actionSheetCancel:(UIActionSheet *)actionSheet
{
NSLog(@"%s", __func__);
}



参考URL1:[iOS]ユーザに選択させる(UIActionSheet)
参考URL2:UIActionSheetクラス
このエントリーをはてなブックマークに追加

tag : iOS UIActionSheet アクションシート

コメントの投稿

非公開コメント

Translation


上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。
プロフィール

チーズくん

Author:チーズくん
個人的メモをただ羅列しています。
twitter:@cheese1038

バロメーター
最新記事
最新コメント
最新トラックバック
月別アーカイブ
カテゴリ
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。