开发者

Non-Modal view without NavigationController

开发者 https://www.devze.com 2023-01-11 04:16 出处:网络
I have an app built from the UITabBarController starter project.The first tab is part of the main.xib that contains the tab bar.I would like to slide a view up from the bottom on top of that tab\'s vi

I have an app built from the UITabBarController starter project. The first tab is part of the main.xib that contains the tab bar. I would like to slide a view up from the bottom on top of that tab's view that only covers part of the screen. My understanding 开发者_开发百科is that you can only cover part of the screen if you make the top view non-modal, but I don't see a way to do that without a NavigationController.

How can I do this?


you can add a UIView as a subview to the current view, and then animate its appearance into the screen using animation blocks, or Quartz or however you would like.


presentModalViewController: is actually a method that belongs to UIViewController, the superclass of UINavigationController, so you can use it from any view controller, not just a navigation controller.


Have you tried using a UIActionSheet? That's an easy way to get a view with a few buttons for user input to slide up and only cover the bottom portion of the current view.

0

精彩评论

暂无评论...
验证码 换一张
取 消

关注公众号