0

だから私は興味があります。このアプリケーションの上部にあるものと同様のカテゴリ セレクタを作成する方法を検討していました: http://itunes.apple.com/us/app/xfeed-rss-reader/id313206921?mt=8 .. . 06921?mt=8. ツールバーを使用してこれに取り組み、ユーザーがカテゴリを左右に「スクロール」できる場所まで延長しますか? または、Tabbar を含む ScrollView ですか? 私はこれを「適切な」方法で行いたいと思っており、スクロールビューにあるタブバーについてフラグが立てられているのを見てきました。

ここに画像の説明を入力

4

1 に答える 1

1

これを実装する場合は、UIButtonを含むUIScrollViewを使用して作成します。UITabBarsはUIViewControllersおよびUINavigationControllersとうまく統合されていますが、よりカスタマイズ可能な動作(たとえば、左から右へのスクロール)が必要な場合、利点はすぐに失われます。動的であることが重要でない限り、私は通常、それらすべてをxibに入れて、コンセントを適切に接続します。

正しさについて言及したので、さらに「正しい」方法は、適切なサイズのラベルの作成を処理したり、タッチを適切に処理したりするUISegmentedControlに似たUIControlを作成することです。カテゴリを動的に設定する場合は、sizeThatFitsをオーバーライドする必要があります。 :そしてsizeToFitを呼び出して、スクロールビューのコンテンツ領域のサイズを適切に設定できるようにします。

于 2012-10-09T21:39:01.813 に答える