【发布时间】:2016-01-20 07:31:15
【问题描述】:
我正在使用下面的代码从 TWTRShareEmailViewController 跳转到另一个控制器,但它没有导航。我有一个嵌入了导航控制器的标签栏控制器,尝试推动视图控制器仍然无法正常工作。
-(IBAction)loginWithTwitter:(id)sender
{
[JTProgressHUD show];
[[Twitter sharedInstance] logInWithCompletion:^(TWTRSession *session, NSError *error) {
if (session)
{
[self fetchUserEmail];
[JTProgressHUD hide];
} else {
NSLog(@"error: %@", [error localizedDescription]);
}
}];
}
-(void)fetchUserEmail
{
if ([[Twitter sharedInstance] session]) {
TWTRShareEmailViewController* shareEmailViewController = [[TWTRShareEmailViewController alloc] initWithCompletion:^(NSString* email, NSError* error) ) {
TabBar *bar = [self.storyboard instantiateViewControllerWithIdentifier:@"tabBar"];
[self presentViewController:bar animated:YES completion:nil];
}
else
{
NSLog(@"error :%@",error);
}
}];
[self presentViewController:shareEmailViewController animated:YES completion:nil];
}
else
{
}
}
但它不会转移到下一个控制器。请帮忙。
【问题讨论】:
标签: ios uinavigationcontroller uitabbarcontroller viewcontroller twitter-fabric