ボタンと画像を使用してランドスケープモードでペン先を設計しましたが、シミュレーターではランドスケープモードで表示されていますが、ボタンと画像はペン先に表示されているとおりではなく、上部ではなく右側に表示されますか?ポインタをお願いします。ペン先画像
質問する
91 次
3 に答える
0
このView Controllerを特定の向きに制限したい場合は、View Controllerクラスで使用します
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
return (interfaceOrientation == UIInterfaceOrientationLandscapeLeft) || (interfaceOrientation == UIInterfaceOrientationLandscapeRight);
}
ここで私の答えを読んでください iPhoneの回転を横向きに保ちますか?
于 2012-06-15T13:21:16.530 に答える
0
このコードを使用
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
return YES;
}
- (void)willAnimateRotationToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation duration:(NSTimeInterval)duration
{
if (toInterfaceOrientation == UIInterfaceOrientationLandscapeLeft ||
toInterfaceOrientation == UIInterfaceOrientationLandscapeRight)
{
NSLog(@"Landscape Mode");
// your code when your sdk is in landscape mode
}
else
{
NSLog(@"Portrait Mode");
// your code here
}
}
于 2012-06-15T13:24:43.867 に答える
0
インターフェイス ビルダーでビュー (ポートレート/ランドスケープ) をどのように設計しても、実際の表示方法には影響しません。それをコードで (または p-list で) 設定する必要があります。
于 2012-06-15T14:00:39.080 に答える