Objective c Xcode表示当UIView为纵向视图时,它处于横向模式
如果所选UIView实际上处于纵向模式,为什么Xcode会说它处于横向模式?起初,我认为这是因为主视图处于横向模式,但事实并非如此,因为当我选择水平(横向)UIView时,我遇到了相同的问题,请看:Objective c Xcode表示当UIView为纵向视图时,它处于横向模式,objective-c,xcode,ipad,Objective C,Xcode,Ipad,如果所选UIView实际上处于纵向模式,为什么Xcode会说它处于横向模式?起初,我认为这是因为主视图处于横向模式,但事实并非如此,因为当我选择水平(横向)UIView时,我遇到了相同的问题,请看: Xcode仅将其横向或纵向表示为“模拟度量”,因此在inspector中称为组 这意味着它不反映您在运行时看到的内容 要解决此问题,只需更改UIView的宽度和高度,例如,在横向视图中设置为1004 X 768,在纵向视图中设置为1024 X 748 为什么会这样? 正如您提到的,这样做的原因是您的
Xcode仅将其横向或纵向表示为“模拟度量”,因此在inspector中称为组 这意味着它不反映您在运行时看到的内容 要解决此问题,只需更改UIView的宽度和高度,例如,在横向视图中设置为1004 X 768,在纵向视图中设置为1024 X 748 为什么会这样? 正如您提到的,这样做的原因是您的主视图处于横向状态,并且在添加新UIViews时,Xcode仅假设它们是纵向的,因此大小是纵向的,模式是横向的