2 つの NSPopovers があり、どちらもまったく同じように設定されています (IB からカスタム NSView をリンクするだけです)。どちらも問題なくポップアップしますが、コンテンツが約 20px ずれているように見えます。
この NSPopover は (適切に) コンテンツをパディングしていません...
しかし、これはライド側から約20pxを追加します.
IB でレイアウトされた 2 つのビューを次に示します。
ご覧のとおり、検索バーは左側と同じように右側にピン留めする必要がありますが、何らかの理由でそうではありません。最初は制約の問題だと思っていましたが、しばらくいじってみると、そうではないことがわかりました。
何か手がかりはありますか?
編集:ビューをサブクラス化し、その四角形を埋めることに決めましたが、非常に奇妙な結果が得られました! ビューがオフセットされているように見えます。これがなぜなのかはわかりません...