iphoneのツールバーに配置できるアイコンの数は?制限はありますか?6 や 7 のように 5 つ以上追加できますか
1 に答える
2
いいえ、制限はありませんが、アイコンを非常に近くに配置すると問題が発生します
least 44 x 44 points
各ツールバー項目のヒット ターゲット領域を維持します。ツールバー項目が密集しすぎると、必要な項目をタップするのが難しくなります。
あなたの場合、UIToolBarのアイコンをタップすると問題が発生します。これは、アイコンが互いに非常に接近するためです
ツールバーのボタンに均等なスペースを与えたい場合は、developer.apple.com Icons for Toolbarsでこのガイドラインを読んで から、各ボタンの後に柔軟なスペース ボタンを配置してください。
UIBarButtonItem
を使用して-initWithBarButtonSystemItem:
メソッドで を作成しUIBarButtonSystemItemFlexibleSpace
、それを実際の各ツールバー項目の間に挿入します。
例えば:
UIBarButtonItem *FlexiButton = [[UIBarButton alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemFlexibleSpace];
myToolbar.items = [NSArray arrayWithObjects:buttonOne,FlexiButton,buttonTwo,FlexiButton,buttonThree,nil];
[FlexiButton release];
于 2013-08-27T06:43:50.387 に答える