我在主视图上制作 subView 它工作正常,但问题是当我在其中添加任何东西时,它需要纵向边界,尽管我的应用程序是横向模式,我想要横向模式。
这是我的代码
backgroundViewBounds= [[UIScreen mainScreen] bounds];
backgroundView = [[UIView alloc]initWithFrame:backgroundViewBounds];
[self.view.window addSubview:backgroundView] ;
CGRect subViewBounds = CGRectMake(0,0,1100,1100) ;
subView=[[UIView alloc]initWithFrame:subViewBounds];
subView.backgroundColor=[UIColor colorWithPatternImage:[UIImage imageNamed:@"bgPopupback"]];
[backgroundView addSubview:subView] ;
UIImageView*popImageView=[[UIImageView alloc] initWithFrame:CGRectMake(600,745,165,108)];
popImageView.image=[UIImage imageNamed:@"popup3.png"];
[popImageView setTransform:CGAffineTransformMakeRotation(-M_PI / 2)];
[subView addSubview:popImageView];
我已经搜索过这个但没有得到任何工作,有人说在 veiwWillappear 中使用但没有与我一起工作。