私はiPhone / iPad用に開発されたアプリをiPadで正しく実行していました。Aさんは間違えてユニバーサルに変えてしまいました。この変更後、iPad のアプリケーションが正しく動作しなくなり、iPhone の 640×960 の元の画面の外側にあるイベントはクリックできなくなります。
私の質問は、画面ごとに 2 つの個別のビューを作成する以外に修正方法はありますか?
感謝
私はiPhone / iPad用に開発されたアプリをiPadで正しく実行していました。Aさんは間違えてユニバーサルに変えてしまいました。この変更後、iPad のアプリケーションが正しく動作しなくなり、iPhone の 640×960 の元の画面の外側にあるイベントはクリックできなくなります。
私の質問は、画面ごとに 2 つの個別のビューを作成する以外に修正方法はありますか?
感謝
ソースなしで言うのは難しい。しかし、640x960 ピクセル (実際には 320x480 単位) のビューまたはウィンドウをどこかに作成したとしますが、クリッピング ( ClipsToBounds == false
) はオフになっています。これは、すべてのサブビューがレンダリングされるが、部分的に固定サイズの親ビューの外にある可能性があることを意味します。これにより、ジェスチャーが認識されなくなります。最初に確認すること: Interface Builder を使用している場合は、すべてのビューに自動サイズ変更マスクが正しく設定されていることを確認します。コードですべてを作成している場合は、そこでサイズ変更マスクも確認してください。