【发布时间】:2012-08-26 14:37:02
【问题描述】:
好的,到目前为止,我的故事板中有两个视图控制器。一个带有“登录”元素,另一个是“用户的家”之类的东西。我打算做以下事情:当用户点击登录时,有一些处理,然后它应该显示到用户的主屏幕..
当我通过情节提要执行此操作时,我的意思是 = 控制将“登录”按钮拖动到用户的主视图,它工作正常。但我不能使用它,因为我必须处理登录数据。同时它还显示了一些动画。所以,我必须以编程方式进行这种转变。我在登录按钮的 IBAction ::
中编写了以下代码HomeViewController *homeView = [[HomeViewController alloc] init];
[self presentViewController:homeView animated:YES completion:NULL] ;
现在,这会将用户带到预期的视图。但是,主视图中的元素(比如标签,导航栏没有显示出来。这就是我担心的。 (理论上,我可以以编程方式构建整个视图,但我认为这不是正确的方法,是吗?我想充分利用情节提要功能,即在情节提要中设计最大的 UI 并从后端以您想要的方式使用它们他们工作。)
我该怎么做?
干杯。
PS:我打算添加更多视图控制器,所以目前我没有想到导航控制器。不确定,如果我应该使用它。
【问题讨论】:
标签: ios xcode pushviewcontroller