問題タブ [toolbaritems]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
2297 参照

iphone - iPhoneのViewControllerのツールバーからボタンを削除するにはどうすればよいですか?

ツールバーにボタンを追加するのに最適なコードがあります。

ただし、ツールバー項目も削除できるようにしたいです。以下の方法を使用すると、アプリケーションがクラッシュします。

iPhoneのツールバーを動的に変更する方法を知っている人はいますか?

ありがとう!

0 投票する
4 に答える
3840 参照

uinavigationcontroller - カスタムアイテムを含むuinavigationControllerのツールバー

アプリでNavigationControllerのツールバーを使用しようとしています。このツールバーのtoolbarItemsは、表示されるViewControllerに応じて変更されると想定されています。これは非常に基本的なことです。

私がやろうとしているのは、UIBarButtonItemの「initWithCustomView:」メソッドを使用してツールバーにカスタムボタンを追加することです。ただし、ボタンはツールバーに表示されません。しかし、「initWithTitle:」または「initWithBarButtonSystemItem:」メソッドを使用してUIBarButtonItemを作成すると、ボタンが表示されます。たとえば、次のコードを見てください。

これを行うと、ツールバーにボタンが表示されます。しかし、私が次のことを行うとしたら:

このコードでは、item1とitem2のみがツールバーに表示されます。replyButtonはツールバーに表示されません。ボタンがあるはずの場所に空白があります。

これと同じコードを、NavigationControllerのツールバーの代わりに作成した通常のツールバーで使用すると、ボタンが表示されます。私は、Appleのメールアプリケーションと同じ感覚を持たせるために、アプリ全体で1つのツールバーを使用しようとしています。「initWithCustomView:」メソッドを使用する必要がある理由は、アイコンの1つが色付きであり、これが通常のツールバーに色付きで表示される唯一の方法であるためです。今、私はアップルのドキュメントを調べましたが、「initWithCustomView:」メソッドを呼び出せなかった(または見つからなかった)理由については何も言及されていません。

私が正しい方向を示すのを助けるために、誰かがこのトピックに光を当ててください。よろしくお願いします。

0 投票する
3 に答える
5046 参照

iphone - UIBarButtonItem を使用してツールバーに画像を追加すると、画像の代わりに空白の白いボックスが表示される問題

何が間違っているのかわかりません。ファイル名は正しく、スタイルは無地に設定されています。しかし、私は私の画像のサイズの銀行の白い箱を手に入れました. UINavigationController を使用しています。

どうぞよろしくお願いいたします。

**参考までに、私はObjective Cに慣れていないので、私に負担をかけすぎないでください。;)

0 投票する
1 に答える
144 参照

wpf - カスタム ToolBarItems を作成することは可能ですか?

msdn に ToolBarItem クラスが表示されず、派生した ToolBar クラスで GetContainerForItemOverride() が呼び出されていないことに気付きました。ToolBarItems をカスタマイズする方法を知っている人はいますか?

0 投票する
3 に答える
13849 参照

objective-c - UIToolbar の間にスペースを追加する

次のようなツールバーがあります。

ここに画像の説明を入力

問題は、ちょっと雑然としているので、スペースを追加したいということです。私はやってみました:

しかし、それはまだ私に同じことを与えます。これらの間に 10px を追加するにはどうすればよいUIBarButtonItemsですか?

0 投票する
1 に答える
437 参照

ios - ストーリーボードで作成されたツールバー項目を変更して動的な日付を表示する方法

昨日も同様の質問があり、そこから回答の一部を得ました。しかし、スレッドが閉じられたので、これは私のフォローアップの質問スレッドです:)

オリジナル Q: ツールバーのボタン/アイテムの日付を で変更するにはどうすればよい[NSDate date]ですか?

元のA:

フォローアップ Q: ストーリーボードのナビゲーション コントローラーから直接ツールバーを作成しました。プログラムでアイテムに到達し、インデックス 0 のアイテム/オブジェクトを現在の日付に変更するにはどうすればよいですか。

私はこれについて頭を悩ませることができません。私はたくさんのタイプを試しまし[self navigationController.ToolbarItems] replacObjectAtIndexたが、これまでのところ私にとって大きな問題ではありません。あらゆる指示とヘルプに非常に役立ちます。

0 投票する
1 に答える
363 参照

ios - 実行時エラーの原因となるtoolbarItemsへのUIButtonTypeDetailDisclosureの追加

ビューの下部のバーに UIButtonTypeDetailDisclosure を追加しようとしています。

アプリは正常にビルドされていますが、実行時に以下のエラーが発生します:

以下の私のコードを見つけてください:

0 投票する
1 に答える
1444 参照

wpf - MVVM を使用してツールバーとツールバー項目を動的に作成する

このプロジェクトは、WPF MVVMLight フレームワークを使用して構成されています。

オブジェクトの目的: XAML で必要な「スケルトン」コードのみを使用して、動的に作成された ToolBar 項目 (わかりやすくするためのボタン) を持つ各 ToolBar を持つ一連の ToolBars を作成します。

Menus を動的に作成する試みは、HierarchicalDataTemplateを使用して MenuItems を伝達することで成功しました。

Menu では、MenuItems の配列を内部に持つ各 Menu オブジェクトを作成するだけでした。

ツールバーの問題。ただし、その中に別のアイテムの配列を持つツールバーの配列が必要です...

... 各列挙の TypeId は、作成するツールバーを示し、TB 1 (ファイル)、TB 2 (編集)、TB 3 (表示) の合計 3 つのツールバーとそのボタンのボタンを作成します。

上記は、ビューに対して DataBinding を実行するための MVVM "モデル" として使用される単純なクラスです。

ビュー自体には、次のようなものが必要です。

ツールバーとそれに関連付けられたツールバー アイテムは、ViewModel によってどのように作成されますか?

前もって感謝します