小编Dev*_*ash的帖子

即使iPad处于纵向模式,如何强制电视从iPad进入横向模式

我正在使用HDMI线将iPad屏幕输出到电视上.如果我将iPad保持在横向模式,电视节目的输出将以横向模式显示.如果我将它旋转到电视上的肖像输出也改为纵向模式.

有没有办法限制这一点,即使我将iPad旋转到纵向,电视上的输出应保持在横向

这里有一些图片可以说明我的问题

这是我的iPad的定位......

在此输入图像描述

这就是我得到的.........

在此输入图像描述

这就是我要的......

在此输入图像描述 要么 在此输入图像描述

从乱搞编程我到目前为止..

我在UIImageView上创建了一个带有一些图像的按钮,在Xcode的单个视图应用程序模板中使用IBaction方法,此方法具有以下代码

- (IBAction)screenButton:(id)sender {
NSLog(@"Screen Count %d",[[UIScreen screens]count]);
if([[UIScreen screens]count] > 1) {

    CGSize max;

    UIScreenMode *maxScreenMode;

    for(int i = 0; i < [[[[UIScreen screens] objectAtIndex:1] availableModes]count]; i++)

    {

        UIScreenMode *current = [[[[UIScreen screens]objectAtIndex:1]availableModes]objectAtIndex:i];

        if(current.size.width > max.width)

        {
            max = current.size;

            maxScreenMode = current;

        }

    }

    //UIScreen *external = [[UIScreen screens] objectAtIndex:0];

    UIScreen *external = [[UIScreen screens] objectAtIndex:1];

    external.currentMode = maxScreenMode;



    //external_disp = [externalDisplay alloc];

    //external_disp.drawImage = drawViewController.drawImage;

    // ExternalDisplayOn = TRUE; …
Run Code Online (Sandbox Code Playgroud)

objective-c uialertview ipad ios uiscreen

8
推荐指数
1
解决办法
1810
查看次数

在iOS 8(Xcode 6)中使用未声明的标识符"GL_BGRA_EXT"错误?

我使用的是Unity 4.3.4f1.现在,当我为iOS制作Builds时,他们工作得很好.我刚刚将我的Xcode从v5.1升级到v6.现在相同的代码给我错误如下

/.Project DIR/Classes/Unity/CMVideoSampling.mm:51:122: Use of undeclared identifier 'GL_BGRA_EXT'  
Run Code Online (Sandbox Code Playgroud)

有人能帮帮我吗?谢谢

objective-c unity-game-engine xcode6 ios8

7
推荐指数
1
解决办法
5055
查看次数

如何在项目中链接libcommonCrypto.dylib.

我知道之前已经提出这个问题,但这些问题的答案并没有解决我的问题.这就是为什么我要发布一个新问题.

问题是以前我已经链接了libcommonCrypto.dylib并构建了错误的项目

ld: cannot link directly with /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.1.sdk/usr/lib/system/libcommonCrypto.dylib.
 Link against the umbrella framework 'System.framework' instead. for architecture armv7
Run Code Online (Sandbox Code Playgroud)

搜索过谷歌后尝试了以下解决方案

  1. 添加了libz.dylib
  2. 添加了SystemConfiguration.framwork
  3. 进口

它在一个地方声明我应该添加JavaScriptCore.framework但是在Xcode的框架列表中我无法找到这个框架

确保错误仍然存​​在..

任何帮助..我做错了什么?

iphone objective-c ios

5
推荐指数
1
解决办法
4672
查看次数