我正在使用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) 我使用的是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)
有人能帮帮我吗?谢谢
我知道之前已经提出这个问题,但这些问题的答案并没有解决我的问题.这就是为什么我要发布一个新问题.
问题是以前我已经链接了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)
搜索过谷歌后尝试了以下解决方案
它在一个地方声明我应该添加JavaScriptCore.framework但是在Xcode的框架列表中我无法找到这个框架
确保错误仍然存在..
任何帮助..我做错了什么?