我試圖讓我的應用程序更新以使用新的iPhone 5,並且我的某些視圖將鍵盤從視圖的頂部而不是底部放下。下面是一個圖像更好地說明:鍵盤在UIViewController中顛倒
此的iOS 6.0之前的工作,所以我猜它一定有什麼新的API中,是造成這個錯誤的光芒。我正在使用以下代碼來支持UIVeiwController中的方向:
-(BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
// Return YES for supported orientations
return (interfaceOrientation == UIInterfaceOrientationLandscapeLeft ||
interfaceOrientation == UIInterfaceOrientationLandscapeRight);
}
- (BOOL)shouldAutorotate {
return YES;
}
- (NSUInteger)supportedInterfaceOrientations {
return UIInterfaceOrientationMaskLandscape;
}
是否有其他人看到類似的問題?謝謝!
它是在一個自定義的視圖/窗口中,並且轉換已經被應用? –