我使用故事板作为界面并从标签栏控制器开始。假设我有 tab1、tab2、accountsetting。
在允许用户使用应用程序之前,用户必须先进行身份验证。我叫它别针。我已经关注了这个链接,我可以提示 pin UI。但我有一个问题。如果我的验证是真的,我不会如何让这个 pin UI 消失。我使用sqlite
.
要移动到 pin UI,我使用此代码。
- (void)viewDidAppear:(BOOL)animated
{
[super viewDidAppear:animated];
UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"MainStoryboard" bundle:nil];
FirstTimeViewController *firstViewController = [storyboard instantiateViewControllerWithIdentifier:@"PinViewController"];
[firstViewController setModalPresentationStyle:UIModalPresentationFullScreen];
[self presentViewController:firstViewController animated:YES completion:nil];
}
这是图片:
实际上,我可以创建 UI 引脚并将其设为初始值,但用户可以在应用程序引脚处禁用 UI 引脚。
每当我单击操作按钮时,如果验证成功,我将跳转到主菜单。如果验证成功,如何返回标签栏?任何想法?谢谢。
编辑 这里是我的应用程序引脚菜单。
我可以使用相同的课程吗?因为要启用/禁用我已经创建了一个类来处理它。使用相同的类,我的意思是用于 UI PIN。所以我不需要浪费来创建一个新文件。如果我使用同一个类,我如何通过下面的代码将对象发送到该类?因为我尝试了仍然有错误。谢谢。
[firstViewController setModalPresentationStyle:UIModalPresentationFullScreen];
[self presentViewController:firstViewController animated:YES completion:nil];