私はタブバーベースのアプリケーションを実装していますが、タブバーには6つのタブが必要ですが、タブバーには4つのタブしか表示されず、5番目のタブには5番目のタブと6番目のタブテーブルビューで表示されます。タブバーに6つのタブが必要
[その他]タブを使用せずにタブバーに6つのタブを追加できますか?
私はタブバーベースのアプリケーションを実装していますが、タブバーには6つのタブが必要ですが、タブバーには4つのタブしか表示されず、5番目のタブには5番目のタブと6番目のタブテーブルビューで表示されます。タブバーに6つのタブが必要
[その他]タブを使用せずにタブバーに6つのタブを追加できますか?
カスタムタブバーコントローラを作成する必要があります。
[その他]タブを使用せずにタブバーに6つのタブを追加することはできません。 4つのタブを追加した後、5番目のタブでは、5番目のタブと6番目のタブでMoreを表示します。これはiOSのタブバーの特性です。あなたはツールバーを試すことができます。
最大は5タブバーです。これは、5つ以上のタブがあるときは小さすぎるため、より厚い人の場合は、目的のタブを押すのが難しいためです。
本当に必要な場合は、6つ以上のタブを許可する独自のタブバーコントローラを作成できますが、そうしないでください。チャンスは高いです、それはリンゴのデザインルールを満たしていないので、リンゴはあなたのアプリケーションを拒否します。そして、私はそれが良いと思う、リンゴはそのようなアプリを拒否する!
[OK]をクリックすると[その他]タブが表示されます。アプリ内の[その他]タブはそのまま表示されます。問題ありません。 – Charan
iPhone 3/4/5はタブバーのボタンを64ポイント(320/5) 。 6つのボタンを持つiPhone 6+は、各ボタンを69ポイント幅(414/6)にします。これはボタンの幅だけではありません。 – cncool
@cncool:ピクセル数は重要ではありません。 mmで表示されるスクリーンが重要です。あなたの指はピクセルを知らない。しかし、10mm幅の長方形に簡単にタブを付けることができます。 iPhone 3、4、5の画面は、幅49mm(肖像)です。 5つのタブに分けて、タブごとに約10mmを与える。 iPhone 6の画面は、ポートレートモードで58 mmです。この幅を6つのタブに分割すると、各タブは約10mmの幅になります。 iPhone 6+の画面の幅は68mmで、6つのタブに分割すると約11mmのタブ幅が得られます。したがって、すべてのケースで約10または11 mmのタブ幅があります。 –
はい、このことができますが、customviewを使用する必要があります。
タブバーはバックグラウンドで動作し、カスタムビューをウィンドウの下部に配置し、デリゲートを設定してこのビューをメインウィンドウに追加します。
ボタンを押すと、イベントがデリゲートによってappDelegateクラスにリダイレクトされます。
ボタンヒットのように、希望のタブを設定することができます。
あなたはいくつかのアイデアを得るかもしれないと思います。
私は重複しているとは思わない。ここで述べた質問は、通知された質問よりもはるかに遠いです。 –