只在iPhone中查看不显示在iPad中
我有一个简单的应用程序,使用故事板创buildUI。 我有一个图标和loginbutton的login屏幕。 当我在iPhone上运行,但在iPad上时,它正在显示。 无论是在模拟器和设备上。
要检查是否是由于我的约束,我只是放下一个标签,没有任何限制,并查看蓝色背景。 即使这些都没有出现。 生成设置具有部署信息 – >设备设置为通用。
任何指向什么是错误的将不胜感激。
编辑
我尝试了以下。 在我的应用程序中,成功login后,UI将进入一个制表视图控制器。 如果我禁用显示login屏幕,应用程序进入标签视图控制器,并在iPad上正确显示它。 我不知道为什么login屏幕没有显示在iPad上。
编辑添加伊斯兰教所要求的细节
码
AppDelegate,检查用户是否login。如果不是,则显示login屏幕,否则显示TabViewOCntrolelr。 TabViewCOntroller部分显示在iPad和iPhone上
if([GIDSignIn sharedInstance].currentUser.authentication == nil) { UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"Main" bundle:nil]; LoginViewController *viewController = (LoginViewController *)[storyboard instantiateViewControllerWithIdentifier:@"loginScreen"]; [self.window makeKeyAndVisible]; [self.window.rootViewController presentViewController:viewController animated:NO completion:nil]; } else { if(![self.gotUserprefs isEqualToNumber:@(YES)]) { UIUserNotificationType types = UIUserNotificationTypeBadge | UIUserNotificationTypeSound | UIUserNotificationTypeAlert; self.mySettings = [UIUserNotificationSettings settingsForTypes:types categories:nil]; } [[UIApplication sharedApplication] registerUserNotificationSettings:self.mySettings]; [application registerForRemoteNotifications]; //To Do add silent sign-in logic }
ViewCOntroller代码没有什么特别之处。 只需显示视图,当用户单击Googleloginbutton并完成login时,将通过KVO通知login已完成。 在这一点上,它调用[self dismissViewControllerAnimated:YES completion:nil]; 将自己解散,并显示标签视图控制器
我已将截图附加到https://drive.google.com/folderview?id=0B1PZ4somNxNtNGkzZzY2cXYwU1U&usp=sharing
与1. Main.Storyboard和预览屏幕的iPhone和iPad显示,iPad显示什么,而iPhone显示的视图
-
与ViewController相关的各种菜单的设置
-
login屏幕如何在模拟器中显示
看起来,你不是在任何人的模式下添加你的意见(底部在你的故事板)。 如果以wRegular hRegular(例如)模式添加视图,则只能在iPad上看到您的视图。 而副诗。 检查你的看法,在属性检查器的底部,你可能会看到类似这样的东西
为了解决这个问题,你可以检查Installed
,你的视图将被安装在所有的大小类上。
阅读本教程 ,这是开始的好地方。
- 我有一个UILabel自动布局定位在屏幕上,但是当我隐藏导航栏,它会导致标签“抽搐”第二个
- UIStackView里面的UITextview
- 如何使用自动布局在UIPageViewController中定位子视图?
- UIScrollView的高度和contentOffsetanimation从底部“跳”内容
- 在视图控制器的宽度上水平均匀分布UIButton的最简单的方法是什么?
- 在iPhone上使用Xcode Auto Layout来设置不同的图像尺寸
- 如何在UIScrollView中将UIImage视图缩放为一个带有Autolay的正方形
- Autolayout的程序化UIScrollview
- 使用自动布局缩放UIImageView的UIScrollView