将SubView添加到窗口关闭ipad中的应用程序

时间:2013-07-18 08:35:24

标签: ios ipad window subview

我有ipad应用程序,其中我想在加载LoginViewController后添加splitViewController并且用户按下登录按钮然后以下通知有效,但是通过添加以下代码关闭应用程序并再次打开然后显示会发生什么。

 -(void)actionNotificationData:(NSNotification *)notification {

 [self.loginViewController removeFromSuperview];


UIWindow* window = [UIApplication sharedApplication].keyWindow;
if (!window) 
    window = [[UIApplication sharedApplication].windows objectAtIndex:0];
[[[window subviews] objectAtIndex:0] addSubview:splitViewController];  

 }

1 个答案:

答案 0 :(得分:2)

 [self.loginViewController removeFromSuperview];

removeFromSuperview期待一个UIView's子类,并且您正在传递UIViewController