2

ナビゲーション コントローラー バーのボタン項目を画像に設定したいと思います。

私は以下を読みました -ナビゲーションアイテムのタイトルに画像を追加する

これを画像として設定する方法を理解しています。私は実際にこれをバーボタンアイテム内の設定歯車として設定しようとしています(歯車アイコンのように)。これは以前に他のアプリで見たことがあります。これを初期化するためのデフォルトのスタイルがあるかどうか、または通常は上記の画像ルートによって達成されるかどうかを知りたいです。

これが上記の場合、この (種類の) デフォルトの画像スタイルのアイコンが利用できる場所を誰かが知っていますか、または作成する必要がありますか?

4

2 に答える 2

2

initWithCustomViewのオプションを使用してみましたUIBarButtonItemか? サンプルコードは以下の行のようになります。

UIBarButtonItem *aButton = [[UIBarButtonItem alloc] initWithCustomView:[[UIImageView alloc] initWithImage:[UIImage imageNamed:@"settings.png"]]];

これを行う別の方法は、

UIBarButtonItem *aButton = [[UIBarButtonItem alloc] initWithImage:[UIImage imageNamed:@"settings.png"] style:UIBarButtonItemStyleBordered target:self action:@selector(buttonTapped)];
于 2012-10-09T22:04:49.190 に答える
1

ストーリーボードを使用する場合は、直接次のことができます。

  1. Buttonの代わりに、ナビゲーション バーで をドラッグしBar Button Itemます。内部にが含まれる が自動的に作成さButton Bar Itemれます。Button
  2. のタイトルを入力してくださいButton Bar Item
  3. タイプの画像を設定しButtonますCustom

それはうまくいくはずです。

于 2013-02-20T11:09:26.307 に答える