問題タブ [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.

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

iphone - UISegmentedControl のシャドウ効果?

UIToolbar にある UIBarButtonItem にある画像で UISegmentedControl を使用しています。「通常の」UIBarButtonItem に画像を使用すると、素敵な影の効果が自動的に適用されます。ただし、UIBarButtonItem に属する UISegmentedControl の画像には、同じことが自動的に適用されるわけではありません。この影の効果を適用するために UISegmentedControl をサブクラス化することを考えていましたが、これを実現するためにグラフィックス API をどこから始めればよいかよくわかりません。オーバーライドする必要があると思います:

  • (void)drawRect:(CGRect)rect;

しかし、それを超えると、どこに行くべきかわかりません。

出発点について何か提案はありますか?

もう 1 つのオプションは、シャドウ効果をソース イメージに直接適用することです。ただし、アイコン/グラフィック部門での私のスキルも、これを達成するのに十分ではありません。この効果を達成するのに役立つツールの提案はありますか? 多分ImageMagickか何かを介して?

助けてくれてありがとう!

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

iphone - IPhone UIToolBar UiBarButtonItem 遷移の問題

UiView からこのビューへのトランジション (UIViewAnimationTransitionFlipFromLeft) を開始すると、「戻る」ボタンのある UIToolBar を持つ UIView があります。ボタンはトランジションの最後にのみ表示されます。なぜですか? 助けてください

ありがとう

コード:

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

iphone - iPhone Dev - UIToolbar はウィンドウまたはビューに入りますか?

UIToolbar をウィンドウの一番下に配置し、その上にビューを配置する必要があります (ビューがツールバーの下に継続しないようにするため)、またはビューをウィンドウ全体に表示してツールバーを追加する必要がありますビューのサブビュー?だから私の質問は、ツールバーはビューまたはウィンドウのサブビューであるべきですか? - ウィンドウ: ツールバーはビューと同じレベルにあり、重なることはありません。 - ビュー: ビュー内にあります。

ありがとう!!

0 投票する
10 に答える
10572 参照

iphone - カスタム ビュー間の UIToolbar のスペースを削除するにはどうすればよいですか?

UIToolbarカスタム画像を使用して 5 つのボタンを作成しようとしています。私がこれを行っている方法は、タイプのボタンを作成し、次にこれらからUIButtonTypeCustom作成UIBarButtonItemsし、これらをツールバーに追加することsetItems:animated:です。ただし、これにより画像間にスペースが追加され、5 番目の画像がツールバーの右側から半分はみ出してしまいます。これらのスペースを取り除くにはどうすればよいですか? 考えられることはすべて試しました。

助けていただければ幸いです。

これについて私がどのように行っているかについてのコード例を次に示します。

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

iphone - テーブルビューで UIBarbutton 項目を非表示または追加する

UIToolbar の UIBarbuttonItem の非表示、削除、または追加について質問があります。

UIToolbar と 2 つの項目があります。ツールバーの項目を非表示にしたいのですが、たとえば 3 番目の UITableview に入ると表示されます。

このコードをviewDidloadに入れました

今私が望むのは、私のプログラムのある瞬間に、ツールバーに別の項目を追加する関数を呼び出すことです。

例はこちら

[ツールバー setItems:アイテム]

mutableArray に別のアイテムを追加するだけでよいと考えましたが、残念ながら役に立ちませんでした。誰にも手がかりやアイデアがありますか。

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

iphone - UINavigation を UIToolbar に置き換えますか?

ナビゲーション ベースのアプリを作成しましたが、コードに深く入り込んだので、代わりに UIToolbar だけを使用するのが実際には最善であると判断しました (ドリルダウンではなく、モーダル ビューのみが必要です)。しかし、ナビゲーションを解放してツー​​ルバーに置き換えると、あらゆる種類の悲しみが生じます...

誰かがこれをやったことがありますか?おそらくポインタを1つか2つ持っていますか? または、どこかにリンクされているウォークスルーを知っていますか?

ありがとう!

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

cocoa-touch - UINavigationController のツールバー項目の設定

iPhone OS 3.0 では、メソッドを使用して UINavigationController のツールバー項目を設定できますsetToolbarItems:animated:。ただし、これには UIToolbarItems の配列を渡す必要があります。これらのツールバー項目をプログラムで作成することもできますが、できれば Interface Builder で作成したいと思います。

これを念頭に置いて、「MyGreatViewController.xib」に UIToolbar を作成し、必要なツールバー項目を設定しました。次に、"MyGreatViewController.m" で、ツールバーからアイテムを取得し、次のように渡しますsetToolbarItems:animated:

... toolbarUIToolbar を参照する IBOutlet です。

これは良いアプローチですか?これを達成するためのより良い方法はありますか?プログラムでアイテムを作成する必要がありますか?

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

iphone - uitoolbarの場所はiPhoneSDKによって異なります

ビューの下部にUIToolbarがあります。iPhone Simulator 2.2.1を使用してアプリケーションを実行すると、ツールバーが所定の位置に表示されます。しかし、iPhone Simulator 3.0を使用してアプリケーションを実行すると、ツールバーがその場所から上に移動します。これを修正する方法はありますか?助けていただければ幸いです。

ありがとう、サラ

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

iphone - 日替わりバーのUI要素は?

iPhone のカレンダー アプリでは、1 日を表示しているときに、上部にある灰色のバーで次の前の日に切り替えることができます。

私の質問は次のとおりです。そのためにどのインターフェース要素を使用しますか? UIToolbar、UITabbar、または UINavigationBar?

UINavigationBar は、私が必要としているほとんどのものを提供します。バーの左右にボタンを追加する機能と、中央にラベルを追加する機能です。しかし、実際には、ナビゲーション階層はありません。

UIToolbar は、Apple の HIG によると、画面の下部にあるはずです。下部に境界線がなく、上部に小さな境界線があり、画面の上部に配置すると全体がかなり奇妙に見えるという事実がなければ、私は本当に気にしません.

UITabbar は、私が必要としているものとは非常に異なるものを対象としているため、まだ試していません。


現在、私は UINavigationBar に傾倒していますが、これを行う正しい方法は、おそらくこれのために独自の UI 要素をロールすることですか?