2
我有一個視圖控制器,它在每次觸摸時交替顯示2個視圖。每個視圖都會覆蓋drawRect函數。第一次繪製後UIView方向不正確
它適用於iPad處於縱向位置但橫向位置時,視圖僅以正確方向顯示一次。之後,他們總是以縱向出現。
怎麼了?
在視圖控制器:
- (void)loadView
{
v= [[View2 alloc] init];
self.view =v;
}
-(void) touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event
{
x++;
if (x%2==0)
{
v= [[View2 alloc] init];
}
else {
v=[[View3 alloc] init];
}
self.view = v;
}
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
return YES;
}