6

IOS アプリ (ユニバーサル) で SWRevealViewController を使用しています。iPhone と iPad の両方でサイドバーを取得していますが、画面の 90% をカバーするサイドバーを表示したい - どうすればよいですか?

4

4 に答える 4

2

サイドバーの正しいサイズを判断するには、if ステートメントを使用するだけです。このようなもの:

if(device == iPad)
     _rearViewRevealWidth = 600.0f;
else if(device == iPhone)
     _rearViewRevealWidth = 260.0f;
于 2014-08-07T16:21:39.980 に答える
0

このようなことができます... SWRevealViewController のサブクラスがある場合...この問題のプロパティを呼び出し、必要に応じて設定します...誰かの助けになることを願っています...

self.rightViewRevealWidth = [UIScreen mainScreen].bounds.size.width * 0.9;
于 2016-03-25T11:09:12.447 に答える