0

おそらく私はここで頭がおかしくなりそうですが、ウィンドウの 1 つでNSImageView特定の場所に (Interface Builder を使用して) 配置されたデスクトップ mac アプリケーションがあります。

Mac Mini でアプリを実行すると、適切な場所に表示されます。しかし、Macbook Pro で実行すると、画像ビューが著しくずれます。

2 つの異なる macbook pro と 2 つの異なる mac mini で、Lion と Snow Leopard の両方を試しました。OSのバージョンは関係ないようです。唯一の違いは、1 台のマシンがラップトップで、もう 1 台がデスクトップであることですが、これが要素の配置に影響する理由がわかりません。

ラップトップとデスクトップで実行しているときに、アプリの UI 要素が適切な場所に表示されない理由はありますか?

それとも、これが起こっている別の理由があるのでしょうか?

4

1 に答える 1

1

Mac Mini のディスプレイが小さく、ウィンドウがディスプレイより大きい場合は、自動的にサイズ変更される可能性があります。その場合は、ビューの自動サイズ変更マスクを調べて、それらが正しいことを確認する必要があります。

于 2012-03-05T16:58:05.623 に答える