問題のビューはルート ビューの IB で作成され、rootViewController のクラス メソッドに接続されています。ビューのクラス メソッドでは、drawRect をオーバーライドしてコンテンツを描画しています。ユーザーがいくつかのパラメーターを変更した後、rootViewController からビューで setNeedsDisplay を呼び出しています。
iPhone ではこれで問題なく動作します。ただし、iPad では、クラス メソッドの drawRect は呼び出されません。
この理由は、描画サイクルに関係していると思われます。iPhone では、ユーザーがパラメーターを変更するために使用するビューが、問題のビューの上に画面にプッシュされます。iPad では、このビューは問題のビューの上ではなく、上のルート ビューに追加されます。そのため、パラメータを変更したビューが閉じられると、iPhone とは異なり、描画サイクルが生成されないため、無効化されたビューは更新されません。
私は立ち往生しています。どんな助けでも感謝します。