【问题标题】:From view 1 to view 2从视图 1 到视图 2
【发布时间】:2012-10-08 20:56:20
【问题描述】:
我被困在我的代码中。当用户登录时,我无法转到其他视图。
我有一个类 UILoginClass (Tableviewcontroller) 和一个类 ImageViewController (viewcontroller)。
查看下面的图片。
我想从 UILoginClass 到 ImageViewController 但我做不到。有人帮忙吗?
【问题讨论】:
标签:
objective-c
ios
cocoa-touch
storyboard
【解决方案1】:
1) 创建一个从登录屏幕的视图控制器到图像视图控制器的“推送”segue(按 ctrl 并从源视图控制器图标拖动到目标视图控制器)。
2) 给那个 segue 一个标识符(点击 IB 中的序列 --> 属性检查器 --> 标识符。它只是一个字符串标识符,允许您在需要时启动该 segue。
3) 在代码中,验证登录后,调用 performSegueWithIdentifier:sender: 并使用您提供给 segue 的标识符。
【解决方案2】:
听起来你想要的是从登录类到图像视图控制器的推送序列。在 Xcode 故事板中,您可以通过在源中按住 ctrl 单击并拖动到目标来添加转场。一定要给 segue 一个名字。然后在 Login Class 中可以调用 UIViewController 方法 performSegueWithIdentifier:sender:.
哦,你可以摆脱从导航控制器到图像视图控制器的推送。