故事板viewcontroller中的透明背景

时间:2012-11-13 12:23:04

标签: objective-c ios uiviewcontroller storyboard uialertview

我正在制作登录屏幕。我有以下故事板。 enter image description here

我在代码中所做的是。如果设备上存储了用户名和密码。弹出passViewController。弹出其他登录viewcontroller。这很好用。

我遇到的问题是LoginViewController和PassViewController应该具有透明背景。我知道如何使用单个xib文件执行此操作,但我想在我的故事板中执行此操作,以便我可以使用Login和Passviewcontroller中的segue到nextController。目前我在代码中这样做。

   UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"MainStoryboard" bundle:nil];
        UIViewController *vc = [storyboard instantiateViewControllerWithIdentifier:@"LoginViewController"];
        vc.view.backgroundColor = [UIColor clearColor];
        self.modalPresentationStyle = UIModalPresentationCurrentContext;
        [self presentModalViewController:vc animated:YES];

任何人都可以帮助我如何实现这一目标。

亲切的问候。

1 个答案:

答案 0 :(得分:1)

如果我的理解是正确的,您只需要点击视图控制器的视图,例如,您的LoginViewController视图。这是控制器视图层次结构中的第一个视图。然后在属性检查器中,在屏幕的右侧,您可以将视图的背景颜色设置为“清除颜色”。这就是你要找的东西吗?

相关问题