ナビゲーションバーには、imageのような矢印の戻るボタンがあります。 (この画像によると、矢印の名前はfolders
です)セルにボタンを追加する
この矢印ボタンをセルに追加する必要があります。これは可能ですか?私はこれをプログラム的にどのようにすることができますか?
ナビゲーションバーには、imageのような矢印の戻るボタンがあります。 (この画像によると、矢印の名前はfolders
です)セルにボタンを追加する
この矢印ボタンをセルに追加する必要があります。これは可能ですか?私はこれをプログラム的にどのようにすることができますか?
ナビゲーションコントローラーの戻るボタン(矢印の表示付き)は、ナビゲーションバーにコードを使用して追加することができます。これは、スタック内の前のコントローラーのナビゲーション項目のバックバーボタンのプロパティを設定することによってのみ可能です。
このボタンをテーブルセルに追加することはできません。率直に言えば、少し奇妙に見えますが、それは何ですか?各セルは別の画面に「戻る」ようになりますか? Appleは通常、既存のUI要素を標準以外のものに変更することに熱心ではありません。
UIButtonやUIBarButtonItemはその外観を与えるために組み込まれていません。したがって、自分のイメージを作成し、これをカスタムボタンの背景として使用してセルに追加する必要があります。
カスタムボタンを使用して、背景を矢印の形の画像として設定できます。
あなたは
MyViewController *myViewController = [[MyViewController alloc] initWithNibName:@"MyViewController" bundle:nil];
[[self navigationController] pushViewController:myViewController animated:YES];
UIBarButtonItem *backButton = [[UIBarButtonItem alloc] initWithTitle:@"Folders" style:UIBarButtonItemStyleBack target:nil action:nil];
self.navigationItem.backBarButtonItem = backButton;
[backButton release];
[myViewController release];
controller-ナビゲーションを使用している場合は、テーブルビューを準備するために、カスタムテーブルセルを取ることができます。このカスタムテーブルセルでボタンを追加できます。IBaction.
UITableCell
の作成方法はtutorial、その後はUITableView
の作成に役立ちます。
セルをテーブルビューで表示していますか? – jrturton
はい、テーブルビューのセル – sharon