1

UITabBarController スターター プロジェクトからアプリをビルドしました。最初のタブは、タブ バーを含む main.xib の一部です。画面の一部のみをカバーするタブのビューの上に、ビューを下から上にスライドさせたいと思います。私の理解では、トップビューを非モーダルにすると画面の一部しかカバーできないということですが、NavigationController なしでそれを行う方法がわかりません。

これどうやってするの?

4

3 に答える 3

3

UIView をサブビューとして現在のビューに追加し、アニメーション ブロックや Quartz などを使用して、その外観を画面にアニメーション化することができます。

于 2010-08-10T18:59:51.387 に答える
0

presentModalViewController:UIViewControllerは、実際には のスーパークラスである に属するメソッドであるため、ナビゲーション コントローラだけでなく、任意のUINavigationControllerビュー コントローラから使用できます。

于 2010-08-10T18:59:46.417 に答える
0

UIActionSheetを使ってみましたか? これは、ユーザー入力を上にスライドさせて現在のビューの下部のみをカバーするためのいくつかのボタンを備えたビューを取得する簡単な方法です。

于 2010-08-10T20:38:16.957 に答える