我有一個固定橫向的iPad應用程序。一切工作正常,直到那一刻,我編程方式創建的UIView並將其添加到我的根UIViewController的觀點 - 這是而其他所有內容顯示在橫向模式方向總是被設置爲肖像。這個UIView是一個顯示用戶自定義窗體的模式視圖。如何以編程方式創建橫向的UIView?
AlertView = [[UIView alloc] initWithFrame:CGRectMake(0.0, 0.0, [[UIScreen mainScreen] bounds].size.width, [[UIScreen mainScreen] bounds].size.height)];
AlertView.opaque = NO;
AlertView.backgroundColor = [UIColor blackColor];
AlertView.alpha = 0.7;
<...> // some other configuration code
[window addSubview:AlertView];
所以問題是:我怎樣才能啓動橫向的UIView?所有我能想到的是使用變換一樣:
modalView.transform = CGAffineTransformMakeRotation((180 * M_PI)/360);
雖然這不是太優雅的方式......
賓果!非常感謝,解決了問題! :) – WASD42
謝謝cduhn !!!! – Luda