0
IBを使用してuinavigationcontrollerにuitoolbarを追加しました(チェックボックス - 「ツールバーの表示」を選択)。これは柔軟なスペーシングバーボタンを追加するのが簡単だったので私はIBを使用しました(プログラムでスペーシングコードを処理したくない)。 私の問題は、ビルトイン編集を呼び出して、追加した2つのツールバーボタンの機能を追加したいということです。私は、ナビゲーションバーで、私は次のコードを使用することができます知っている、それはUIToolbarカスタムボタンで組み込みの「編集」機能と「追加」機能を呼び出す方法
self.navigationItem.rightBarButtonItem = [[UIBarButtonItem alloc]
initWithBarButtonSystemItem:UIBarButtonSystemItemAdd target:self action:nil];
コードの上に、この機能を呼び出すと、テーブルビューの項目は次の削除ボタンで表示され、「編集ビュー」、の世話をしますそれら。
ツールバーに追加したボタンでどうすればよいですか?私はXcode 4を使用しています。いくつかのコード例を教えてください。
@iPhoneiPadDevさんのお返事ありがとうございます。しかし、これを行うとツールバーではなくナビゲーションバーにボタンが設定されますか?また、私はツールバー上のボタンをプログラムでは実現できなかった左右のコーナーに配置したいので、私はIB(フレキシブルスペースバーボタンアイテム)を使用しました。 IB - 'code' [UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemAdd target:self action:@selector(callEdit)]で作成したボタンで次のステートメントを使用するにはどうすればいいですか? 'コード'。 IBですでに作成されているので、 "alloc" stmtでエラーが出るのではないでしょうか? – AnilV
誰かがこれで私を助けてもらえますか? – AnilV
こんにちは@ iPhoneiPadDev編集と追加ボタンを表示することができました。しかし、私は上記の "callEdit"メソッドをどのように実装するのですか?私は上記のあなたの答えで "tblView"が何であるか把握することができません。私はナビゲーションベースのアプリケーションを持っていて、私のtableviewcontrollerはRootViewControllerと呼ばれています。自分のRootViewController用のIBOutletを作成する必要がありますか?私にお知らせください – AnilV