問題タブ [uitoolbar]
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.
iphone - UIBarButtonItemをカスタムルックで中央に配置するにはどうすればよいですか?
了解しました。iPhoneアプリのビューの1つにTableViewがあります。UINavigationControllerを使用しているので、それを使用してテーブルの下部にUIToolBarを作成しました。よく働く。ただし、ツールバーの項目は、Facebookアプリの項目に似ている必要があります。
ボタン(2つだけにします)をそれらに似せたいだけではありません。(別のボタンをタッチすると接続されます)が、実際には、どの「タブ」が表示されているかをユーザーに示したいと思います。上の画像では、ユーザーが壁にいることがわかります。「情報」をタッチすると暗くなり、ユーザーは自分がどこにいるかがわかります。私のアプリにも明確なナビゲーションがあるかもしれないので、誰かがそれをどのように行ったか知っていますか?
iphone - UIBarButtonSystemItemの色を設定できません
ツールバーにUIBarButtonSystemItemを入れようとしていますが、デフォルトでは常に標準の青になっています。画像またはタイトルで作成した場合、正しい色で正常に機能します。UIBarButtonSystemItemで試してみると、デフォルトの色になり、インターネットで見つけたものは何も機能しません。
ここにコードがあります:
iphone - UIToolbarの上にUILabelを置く方法は?
ユーザーがテキストフィールドに入力したときに文字数を表示する UILabel があります。現在、半透明の UIToolbar の背後にあります。UILabel を UIToolbar の上に置きたいと思います。どうすればこれを達成できますか?
iphone - ホームボタンを追加するためのコードの変更
現在、変更する必要があるコードは、ユーザーをルート ビューに戻す単一の選択を含む tabBarController を使用しますが、それは tabBar であるため、タブ全体が選択可能であり、ボタンのみが配置されている必要があります。タブバーの中央が選択されています。
私はこれにかなり慣れていませんが、ここで必要なのはタブバーではなく、何か他のものであることを知っています。おそらくそこにボタンを配置するだけです。どんな助けでも素晴らしいでしょう。コードを投稿しますが、どのセクションが必要になるかわかりません。私は自分自身を十分に明確にしたことを願っています:)
ローリー
iphone - iphoneの静的メソッドでself.navigationitemプロパティを使用する方法は可能ですか?
すべてのクラスに多くのviewcontrollerクラスとtableviewcontrollerクラスがある私のアプリケーションでは、持っているnavigationcontrollerを表示したい
すべてのクラスの上部に移動ツールバーを表示したい。このため、すべてのクラスでこのコードを記述する必要がありますが、繰り返しを削除したい静的メソッドを持つクラスを定義しますこのメソッドでそのアクションを実行しようとしますが、エラーが生成されます。
iphone - Objective Cでツールバーの高さを設定するにはどうすればよいですか?
applicationDidFinishLaunching に次のコードがあります。
最初の 2 行は間違いなく UI に影響を与えます。たとえば、toolbarHidden を YES に設定すると、確実に非表示になります。ただし、フレームを設定してツールバーの高さをカスタマイズしようとしても、変更は行われません。これを修正する方法を知っている人はいますか?
iphone - UITabBarの上にUIToolBar?
写真アプリのカメラロールセクションでは、右上のボタンをクリックして写真を編集できます。これにより、下部のタブ バーが、UIToolBar にある 3 つの新しいボタンに置き換えられます。
同様のことをしたいのですが、UIToolBar をタブ バーの上部に配置できません。レイヤーの順番を指定する方法はありますか? それとも、何か違うことをする必要がありますか?
uinavigationcontroller - カスタムアイテムを含むuinavigationControllerのツールバー
アプリでNavigationControllerのツールバーを使用しようとしています。このツールバーのtoolbarItemsは、表示されるViewControllerに応じて変更されると想定されています。これは非常に基本的なことです。
私がやろうとしているのは、UIBarButtonItemの「initWithCustomView:」メソッドを使用してツールバーにカスタムボタンを追加することです。ただし、ボタンはツールバーに表示されません。しかし、「initWithTitle:」または「initWithBarButtonSystemItem:」メソッドを使用してUIBarButtonItemを作成すると、ボタンが表示されます。たとえば、次のコードを見てください。
これを行うと、ツールバーにボタンが表示されます。しかし、私が次のことを行うとしたら:
このコードでは、item1とitem2のみがツールバーに表示されます。replyButtonはツールバーに表示されません。ボタンがあるはずの場所に空白があります。
これと同じコードを、NavigationControllerのツールバーの代わりに作成した通常のツールバーで使用すると、ボタンが表示されます。私は、Appleのメールアプリケーションと同じ感覚を持たせるために、アプリ全体で1つのツールバーを使用しようとしています。「initWithCustomView:」メソッドを使用する必要がある理由は、アイコンの1つが色付きであり、これが通常のツールバーに色付きで表示される唯一の方法であるためです。今、私はアップルのドキュメントを調べましたが、「initWithCustomView:」メソッドを呼び出せなかった(または見つからなかった)理由については何も言及されていません。
私が正しい方向を示すのを助けるために、誰かがこのトピックに光を当ててください。よろしくお願いします。
iphone - UIBarButtonItem の TouchUp イベントが欠落している場合の回避策
UIButton を使用すると、TouchUpInside および TouchUpOutside イベントをキャッチして、ユーザーが指でボタンを離したことを知ることができます。
UIBarButtonItem には、この方法で使用されるイベント/通知はありません。
UIBarButtonItem がいつ物理的に解放されるかを知るための良い回避策を知っている人はいますか? UIBarButtonItem のような同じ「デザイン」と動作を持つ UIToolBar で UIButton を使用する方法はありますか?
ありがとう!
iphone - UIToolbarのUIProgressViewの上にラベルを追加するには?
UIProgressView を正常に配置した UIToolbar があります。ただし、一部のアプリには UIProgressView の上に小さなラベルが含まれており、ファイルのダウンロードなど、プログラムが進行中の場所で何を行っているかをユーザーに伝えます。ただし、これは UI Builder では実行できないようです。ツールバーの UIProgressView にラベルを追加する最良の方法に関するアイデアはありますか? ここに私が興味を持っているものがあります: