問題タブ [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 - iPhoneでUIToolBarの背景画像を設定する
UIToolbar
iPhone アプリケーションでの背景画像を設定したいと考えています。
現在、私はUIColor
のを使用して設定していinitWithPatternImage:
ます。
しかし、それは私が望むことをしていません。
他の解決策をお勧めします。
iphone - InterfaceBuilderを使用せずにUIToolBarにUISwitch(トグルスイッチ)を追加するにはどうすればよいですか
InterfaceBuilder を使用せずに UIToolBar に UISwitch(トグル スイッチ) を追加するにはどうすればよいですか? システムアイテムではないので使えませんでした
同じ方法でトグル スイッチを追加するにはどうすればよいですか?
ありがとうございました。
ipad - iPad。UIBarButtonItem には、UIToolbarTextButton タイプの文書化されていないビューがあります。は?
多くのUIGestureRecognizersのUIGestureRecognizerDelegateであるView ControllerがあるiPadアプリがあります。UIGestureRecognizerDelegate の次のメソッドを実装しました。
}
私のセットアップは、EAGLView の上に UIToolbar があるフルスクリーンの EAGLView です。ツールバーに UIBarButtonItem があります。ここでの考え方は、どこでもダブルタップすると、ツールバーの外観が切り替わるということです。他のすべてのジェスチャは EAGLView で実行する必要があります。
私の問題は、UIBarButtonItem ショー touch.view を直接タップすると、文書化されておらず、イントロスペクトできない UIView サブクラス UIToolbarTextButton になることです。
は?
誰かが回避策を提案できますか?
ありがとう、
ダグ
ありがとう、
ダグ
iphone - UIToolbar UIBarButtonItem 配置に関する質問
2 つの UIBarButtonItems を持つ UIToolbar を作成する必要があります。1 番目のボタンは中央に配置し、2 番目の項目は右揃えにする必要があります。
私は柔軟な間隔を理解して使用しており、UIToolbar 全体でボタンのバランスをとる必要がある場合にうまく機能しますが、ボタンが 2 つしかないため、中央のボタンを完全に中央に配置することはできません。view.toolbarItems 配列を初期化しました
そして、 fixed.width = right_button.width を設定します ... それでも、center_button が完全に中央に配置されることはありません。
iphone - 画像からのカスタム UIToolBar
背景に画像を使用する UIToolbar オブジェクトを作成する必要があります。ほとんどのボタンも画像で、長方形です。ただし、1 つのボタンは円形で、Windows タスク バーの [スタート] ボタンのようにツールバーに重なっています。下記参照。
ツールバーのイメージを描画するには、UIToolbar をサブクラス化する必要があることはわかっています。もしそうなら、これを行う方法を示すサンプルコードはありますか?
さらに、大きな丸いボタンを実装する方法について何かアイデアはありますか? このための別のカスタム サブクラスを考えていますが、もっと簡単な方法があるかどうかはわかりません。
とにかく必要に応じてアート担当者に画像を切り刻ませることができますが、丸いボタンを何らかの方法で切り刻む必要があると確信しています.
アイデアやサンプルコードはありますか?
iphone - UIToolbar インスタンスに含まれる UIBarButtonItem のフレームまたは垂直方向の配置をどのように調整しますか?
UIBarButtonItems の水平方向の配置は問題ありません。スペースを固定/柔軟なスペース アイテムで埋めるだけです。ただし、ツールバー項目を垂直方向に調整できないようです。UIToolbar には配置プロパティがなく、UIBarButtonItem にはフレームを設定する方法がありません。
これを行う必要があるのは、initWithImage を使用して作成されたカスタム アイコンと、initWithBarButtonSystemItem で作成された標準アイコンを組み合わせて使用しているためです。カスタム アイコンが適切に中央に配置されていないため (適切に中央に配置されているシステム アイコンに比べて上にオフセットされている)、ツールバーがぎこちなく見えます。
iphone - スクロールビューで uinavigationbar と uitoolbar の間のスペースを取る方法
UINavigationController にプッシュされたビュー コントローラーのビューに必要なスクロールビューがあります。ナビゲーション バーが不透明です。
ただし、スクロールビューは親ビュー全体のサイズを保持しているようです。スクロールビューには、ツールバーとナビゲーションバーの間のスペースのサイズが必要です。
これは可能ですか、それともいくつかのサイズ値をハードコーディングする必要がありますか?
前もって感謝します
ipad - iPad のツールバー (または任意の場所) に UISearchBar スコープ バーを表示できない
これは本当に私にフィット感を引き起こしています。UISearchBar を UITableView の一番上の行に配置することに関する多くの情報が表示されますが、UISearchBar を画面の上部 (iPad) のツールバーに配置しています。iPadでの取り扱い方法UISearchBar
とUISearchDisplayController
使用方法については何も見つかりません。の使用UIPopoverController
に関する詳細情報をいただければ幸いです。私は機知に富んでいるので、これを手伝ってください。UISearchDisplayController
UIPopoverController
IB を使用して、iPad の IUView にツールバーを配置しました。次を追加しました: Search Bar
( not Search Bar and Search Display
) をツールバーに追加しました。オプションを次のように設定しました: [キャンセル ボタンを表示]、[スコープ バーを表示]、[スコープ ボタン] タイトルは、"Title1" と "Title2" (Title2 のラジオ ボタンを選択) です。Opaque、Clear Context、および Auto Resize がチェックされています。デリゲートをSearch Bar
「ファイルの所有者」に接続し、それを IBOutlet にリンクしましたtheSearchBar
。
私のviewWillAppear
中で私は次のものを持っています:
さて、これまでのところ、とても良いと思いました。そこで、ファイルの所有者.m
ファイルを次のデリゲートにしましたUISearchBarDelegate, UISearchDisplayDelegate
。
私の問題: 検索を行うために必要なデリゲートをまだ実装していませんが、それでも...scopeBar
検索フィールドをクリックしたときに、検索フィールドの隣に表示されるべきではありませんか? 入力した文字のログが表示されるので、デリゲートは機能しています。
以下は、IB が本当にスコープ バー (UISegementedControl) を検索バーに配置したかどうかを確認するために使用したルーチンです。
これは次のことを示しています。
だから、私は2つのセグメントがあることを知っています。また、彼らが現れていないことも知っています...何が間違っていますか?
スコープ バーが表示されないのはなぜですか? 検索で最初の文字を入力すると、結果 UIPopoverController が「結果」と「結果が見つかりません」というタイトルで表示されますが、スコープバーはありません。(「結果が見つかりません」以外のことを期待しているわけではありません。
スコープバーがどこに表示されるはずなのか疑問に思っています... UIPopoverのtitleViewで? 検索領域の右側にあるツールバーで? どこ?
iphone - UIBarButtonItem画像は表示されず、代わりに画像サイズの白い長方形が表示されます。なぜですか?
UIBarButtonItemを初期化しようとする画像が何であれ、画像のサイズで白い背景が表示されます。Interface Builderに飽きても、結果は同じです。これらの画像はすべて、他のオブジェクトと一緒に使用すると完全に機能します。
どうすればこれを解決できますか?
iphone - 複数のビューで共有される iPhone ツールバー
私が構築しているアプリは、UITabBarController フレームワーク内の複数のビュー (およびそのサブビュー) の共有カスタム UIToolbar を表示する必要があります。カスタム ツールバーの内容は、すべてのビューで同じです。カスタム ツールバーを xib として設計し、独自のコントローラー クラスから UI イベントを処理できるようにしたいと考えています (そうするために UIToolbar をサブクラス化できると思いますか?)。そうすれば、IBOutlet や IBAction アイテムなどを定義できます。次に、このカスタム ツールバーを各 UITabBarController ビュー (およびそのサブビュー) に関連付けることができます。しかし、私はそれが可能かどうかを見つけるのに苦労しています - もしそうなら、それを行う方法.
特に、親の UITabBarController タブにそれぞれ関連付けられている UINavigationController ビュー スタックに新しいビューをプッシュできるようにしたいと考えています。要約すると、次のものが必要です。
- カスタム ツールバー
- 複数のビューで共有
- 複数のナビゲーション コントローラによって管理される
- ナビゲーションコントローラーは、親タブバーコントローラーの異なるタブに関連付けられています
タブ バー コントローラー自体はモーダルで起動されますが、関連性はないと思います。
とにかく、タブ バー コントローラーは機能しており、その子ナビゲーション コントローラーも同様です。共有ツールバーをさまざまなサブビューに保持する方法を理解するのに少し苦労しています。プログラムで実装するためのきれいな方法で解決したいと思いますが、ツールバーのビジュアルデザインを xib に保持する柔軟性を好みます。
誰でも何か提案があります