Eli*_*ech 5 xcode storyboard ios
我有这个奇怪的问题,由于某种原因我的segue无法正常工作.
我有两个segues设置,取决于一个设置的状态确定它选择的segue.其中一个像魅力一样,而另一个得到"接收器没有带标识符的segue"
- (void)viewDidLoad
{
[super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.
// check if registered already
if ([[NSUserDefaults standardUserDefaults] boolForKey:@"registered"] == YES) {
// Registered
// Give the logo some time to show before moving on
[NSTimer scheduledTimerWithTimeInterval:4.0 target:self selector:@selector(splashLoadedRegistered:) userInfo:nil repeats:NO];
} else {
// Register
// Give the logo some time to show before moving on
[NSTimer scheduledTimerWithTimeInterval:4.0 target:self selector:@selector(splashLoaded:) userInfo:nil repeats:NO];
}
}
-(void)splashLoaded:(id)sender
{
//This one works
[self performSegueWithIdentifier:@"registerSegue" sender:self];
}
-(void)splashLoadedRegistered:(id)sender
{
//This one does not work
[self performSegueWithIdentifier:@"registeredSegue" sender:self];
}
Run Code Online (Sandbox Code Playgroud)
这是我的故事板的屏幕截图.
注意事项:
我检查了segue的拼写.
这是应用程序中唯一的故事板,我已经检查过以确保这是info.plist中的一个设置,以及项目摘要中的设置.
我重置了模拟器,并清理了项目.
segue来自ViewController,而不是View.
非常感谢任何帮助.
| 归档时间: |
|
| 查看次数: |
8156 次 |
| 最近记录: |