ActionSheet(アクションシート) ってのはコレです。

アクションシートを表示する
んで、これを表示するには、こんな感じ。
(.hファイルで UIActionSheetDelegate プロトコルを読み込んでおくのを忘れずに。)
- (void)showActionSheet {
// アクションシートの表示アイテムを格納した配列
NSArray* asItems = [[NSArray alloc] initWithObjects:
@"CAUTION",
@"MENU-1",
@"MENU-2",
@"MENU-3",
@"Cancel",
nil];
// アクションシートを用意
UIActionSheet* as = [[UIActionSheet alloc] init];
// タイトル
as.title = @"Title";
// デリゲート
as.delegate = self;
// アクションアイテムをアクションシートに順次格納
for ( id actionItem in asItems ){
[as addButtonWithTitle:actionItem];
}
// 最初のボタン(配列の先頭:Index=0)を赤いボタンに
as.destructiveButtonIndex = 0;
// 最後のボタン(Index = アクションシートのボタン数 - 1)をキャンセルボタンに
as.cancelButtonIndex = as.numberOfButtons - 1;
// シートのスタイルを設定
[as setActionSheetStyle:UIActionSheetStyleDefault];
// シートの識別タグを設定
as.tag = 1;
// シートを表示
[as showInView:self.view];
}
参考
ぶっちゃけ、大概の内容はこのサイトをチェックするとどうにかなる。
UIActionSheet – iPhoneアプリ開発の虎の巻