0

我正在使用zooz framework,它在 potrait 中完美运行,但是当我旋转到横向时,它的框架以奇怪的方式发生了变化。如何设置 zooz 视图框架?

zooz = [ZooZ sharedInstance];
              
[zooz preInitialize:@"e6178b33-fac9-4a41-b296-162a28e291f8" isSandboxEnv:IS_SANDBOX];

// NSLog(@"HIIII");
    
//ZooZ * zooz = [ZooZ sharedInstance];
     
zooz.sandbox = IS_SANDBOX;
    
zooz.tintColor = [UIColor colorWithRed:1 green:0.8 blue:0 alpha:1];
    
zooz.barButtonTintColor = [UIColor darkGrayColor];

请帮忙!!

4

2 回答 2

0

Zooz For iPhone 目前不支持横向,将始终为纵向。iPad 确实支持所有方向。

为了在横向 iPhone 应用程序中启用 zooz,您应该从仅纵向视图控制器显示 zooz

如果它是唯一的横向应用程序 - 您应该在目标中启用所有方向模式,并在“允许的方向”方法上强制所有视图控制器上的横向。

对于显示 ZooZ ui 的视图控制器,您应该设置为纵向,这样您的应用程序将保持横向,而 zooz UI 是纵向

于 2013-07-18T17:08:57.547 回答
-1
- (NSUInteger) supportedInterfaceOrientations{
    return  UIInterfaceOrientationMaskLandscapeLeft | UIInterfaceOrientationMaskLandscapeRight;
}

- (BOOL) shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
    if([UIDevice currentDevice].userInterfaceIdiom == UIUserInterfaceIdiomPhone)
        return (interfaceOrientation == UIInterfaceOrientationLandscapeRight);
    return YES;
}
于 2013-07-18T14:04:17.177 回答