-1

我尝试了许多不同的方法,但无法让它发挥作用。如何制作简单的登录/注销视图/应用程序?我需要初始页面是一个常规的 UITableView,一旦按下登录按钮,它应该(推送/添加子视图?)到一个新的 UITabBarView(其中有 2 个 UITableViews),在第二个选项卡上存在一个注销按钮,它应该让你返回到初始登录页面,也在登录页面上导航控制器和标签栏永远不会出现,(但我想我可以弄清楚)。我尝试推动和弹出视图控制器,这变得越来越乱。Xcode 4.1

示例或帮助将阻止我拉扯我遗漏的小头发!谢谢你!

4

2 回答 2

0

我写了一些东西,可能你理解起来很复杂,但我试图解释一下,主要主题是制作一个导航控制器并将其设置为应用程序委托窗口的根视图控制器,然后将登录视图控制器推送给它,然后推tabbar控制器,阅读下面的一些解释。

这主要是通过制作一个导航控制器并将其设置为应用程序委托窗口的根视图控制器,然后制作一个作为您的登录视图的视图控制器并将其设置为应用程序委托的导航控制器的根视图控制器,然后制作一个标签栏控制器(一个视图控制器),其中包含每个 tabbaritem 上的 tabbar 和导航控制器,并且每个导航控制器都具有对 tabbar 控制器的引用(在登录时推送的视图控制器)。因此,每当按下登录时,它都会推送 tabbarcontroller 并执行任务。当你想注销时,只需弹出到参考导航控制器的根视图控制器,它实际上是登录视图控制器。

于 2012-06-06T06:29:46.197 回答
0

您可以隐藏标签栏,登录成功后显示。

https://github.com/idevsoftware/Cocoa-Touch-Additions/tree/master/UITabBarController_setHidden

于 2012-06-06T07:29:45.160 回答