Ios ipad的两个不同视口';s的纵向和横向视图

Ios ipad的两个不同视口';s的纵向和横向视图,ios,ipad,Ios,Ipad,有没有办法在ipad中指定两个不同的视口,一个用于纵向模式,另一个用于横向模式 我有一个页面,似乎需要两个不同的值才能让事情看起来正常。这可能吗 我需要(在纵向模式下): meta name=“viewport”content=“宽度=设备宽度,初始比例=0.7,最大比例=1.0” 以及(在景观方面): meta name=“viewport”content=“width=device width,initial scale=1.0”您可以使用一个简单的条件 if (self.interface

有没有办法在ipad中指定两个不同的视口,一个用于纵向模式,另一个用于横向模式

我有一个页面,似乎需要两个不同的值才能让事情看起来正常。这可能吗

我需要(在纵向模式下): meta name=“viewport”content=“宽度=设备宽度,初始比例=0.7,最大比例=1.0”

以及(在景观方面):
meta name=“viewport”content=“width=device width,initial scale=1.0”

您可以使用一个简单的条件

if (self.interfaceOrientation == UIInterfaceOrientationPortrait ||
    self.interfaceOrientation == UIInterfaceOrientationPortraitUpsideDown) {
    // do stuff for portrait
} else {
    // do other stuff for landscape
}

太好了,谢谢。在“为景观做其他事情”部分,我试图修改meta标记的内容属性,但没有帮助,是因为我太晚了,页面已经加载了吗?@cabrera:可能吧。您可以尝试调用
setNeedsDisplay
或重置
shouldAutorotate…