【发布时间】:2011-10-25 23:36:13
【问题描述】:
我正在开发(用于学习 iOS 编程)一个图像共享应用程序。
想要的布局是这样的:
- 这是一个带有三个标签的标签栏应用程序。
- 当您打开应用程序但未登录时,选项卡栏被隐藏,您会看到一个带有“SIGNUP”和“LOGIN”两个按钮的工具栏。
- 您在打开应用程序时看到的控制器对于登录用户和匿名用户是相同的。匿名用户只能看到这个,因为标签栏(如上所述)是隐藏的,而您会看到一个用于注册和登录的工具栏。
- 当您点击登录或注册按钮时,您会看到(使用 navigationController 的 pushViewController)一个用于执行所选操作的新推送视图。
例如,您是匿名用户并打开了应用程序。您会看到第一个带有所有图像的控制器,底部有一个带有两个按钮的 UIToolbar。例如,您点击一个图像,您会看到一个带有图像详细信息的新视图(该视图是使用导航控制器推送的)。但在新视图中,您也可以看到用于注册和登录的 UIToolbar。所以 UIToolbar 对于匿名用户总是可见的。
我的问题总是为匿名用户显示 UIToolbar 并使用导航控制器推送登录或注册视图。
我是一名新手开发人员。你有提示吗?谢谢。
【问题讨论】:
标签: iphone ios uinavigationcontroller uitabbarcontroller uitoolbar