uiinterfaceorientation

    0热度

    1回答

    我尝试强制navigationController在我的应用程序中处于方向人像中。但我通过这种方式继承了navigationController类解决了这个问题: - (BOOL)shouldAutorotate { if (self.visibleViewController && [self.visibleViewController respondsToSelector:@sel

    1热度

    2回答

    先生, 我工作的mapview模块,景观是唯一的方向允许,但其他只有肖像。当在设备ios 7和8上运行时,视图控制器仍以纵向显示,除非我必须手动将设备转为横向。你能告诉我还有其他的步骤吗? 下面是我的代码 AppDelegate.h @interface AppDelegate : UIResponder <UIApplicationDelegate> @property (strong, n

    0热度

    1回答

    我的代码创建: self.pageViewController = [[PageViewController alloc] initWithTransitionStyle:UIPageViewControllerTransitionStyleScroll navigationOrientation:UIPageViewControllerNavigationOrientationHorizonta

    0热度

    1回答

    我正在研究方向和电影播放器​​。该功能如下: 如果我打开MPMoviePlayer的全屏模式,那么它应该在只打开横向模式。 如果我转动我的设备为横向,然后它会自动启动MPMoviePlayer 的全屏模式和它再次回到纵向模式时,我关掉 MPMoviePlayer的全屏模式或旋转装置到肖像模式。 现在的问题是,它关系到在设备旋转全屏模式为横向模式 ,但在回来的时候,用户界面是不是转变到肖像模式正常。

    0热度

    1回答

    我有一个UIScrollView更新每个接口方向更改后的帧,保持其高度,但动态更新其宽度总是填补新的宽度。由于它是一个水平滚动视图,分页启用,当然,我正在根据其新的大小更新其内容。我这样做如下(显然这是一个简化的代码,但你应该明白我的意思): scrollView.frame = CGRectMake(0.0f, 0.0f, window.size.width, 200.0f); // Cont

    2热度

    1回答

    是否可以允许第三方框架的两个方向?假设我在我的应用程序中使用“XYZ”第三方框架。我无法访问其源代码。这个框架需要横向定位,以便应用程序允许某些功能。但我的应用程序只支持纵向模式。所以我想只允许横向模式为“XYZ”框架。有没有办法做到这一点? 根据我的理解,为了解决这个问题,我们可以允许两个方向应用,并且在每个视图控制器中我们可以阻止横向方向。但是我不认为如果应用有20-30个视图控制器,这是不错

    1热度

    1回答

    我的第一个视图控制器处于横向模式。当按下按钮时,第二个vc需要以纵向模式显示。我编程创建按钮取决于框架宽度。但肖像vc给出的宽度 (self.view.frame.width) = 1024 instead of 798. 这会产生隐藏我的按钮和一些接口问题的问题。 接口代码: override func shouldAutorotate() -> Bool { return true

    0热度

    2回答

    在我刚才的问题我分享我的问题与黑色背景出现在我的应用程序上的方向变化:Black background when view rotates on orientation change 我没能解决的问题,通过以下任何建议的我得到了,我有这样的感觉,我可以避免黑色背景的唯一方法是通过手动旋转方向变化的子视图? 我的一个子视图是应该覆盖整个屏幕的UILabel。旋转会使用类似这样的一行代码相当不错: m

    3热度

    1回答

    func application(application: UIApplication, supportedInterfaceOrientationsForWindow window: UIWindow?) -> UIInterfaceOrientationMask { return UIInterfaceOrientationMask.Portrait.rawValue.hashVa

    1热度

    1回答

    我有Xcode 7的另一个问题。我已经尝试了一些研究,但不能拿出一个解决方案。错误是Int不能转换为UIInterfaceOrientationMask。下面的代码: override func supportedInterfaceOrientations() -> UIInterfaceOrientationMask { if visibleViewController is KINW