1

私の IPAD アプリケーションは、ユーザーが画像を正しい順序で設定する必要がある一種のゲームです。

たとえば、ストーリーの最初と最後に基づいて正しい順序で並べ替える必要がある 4 つのおとぎ話の画像があります。

横向きまたは縦向きモードで実行しているときに画像をマスター ビューの近くにドラッグすると、マスター ビューを開くイベントが発生し、マスター ビューの背後に画像が隠れます。

あちこち検索しましたが、指を左から右にドラッグしたときにこのマスタービューが表示されないようにするものは見つかりませんでした。

ユーザーはフォーカスを失うことができないため、常に詳細ビューを表示する必要があります。そのため、常にマスター ビューを表示することは解決策ではありません。

説明したように、画面を左から右にタッチしたときにマスター ビューが開かないようにする方法はありますか?

ここにスクリーンショットを投稿しようとしましたが、それを行う評判がありません。申し訳ありません。

4

1 に答える 1

1

CodaFi が回答したように、以下のように分割ビューを作成するときに presentsWithGesture 属性を設定する必要があります。

if ([splitViewController respondsToSelector:@selector(setPresentsWithGesture:)])
    [splitViewController setPresentsWithGesture:NO];

スワイプジェスチャでマスタービューを開くことができなくなります。

于 2013-03-10T07:16:41.643 に答える