2011-12-10 7 views
1

私は素晴らしいシステムを持っていましたが、これはおそらくではありませんでした。では、1つのNSViewを別のものにアニメーション化することになります。ユーザーがボタンをクリックすると、NSViewがもう1つの「置き換え」ボタンの上に飛び込んできました。ウィンドウのサイズ変更で問題が発生しました。私が設定した方法のせいで、1つのビューは目に見えない場所に座っていて、animatorでアニメートしていましたが、サイズ変更はほとんど不可能でした。私はまた、有望だと思われたthisを試してみましたが、ウィンドウのサイズ変更をハンドリングする方法を提供することができませんでした。だから、どのように素敵な移行とビューを交換する一見簡単な作業を達成することができますか?申し訳ありませんが長い質問を巻き起こり、うまくいけば、私は明らかに十分なシステムを説明した。任意のヘルプ/アドバイスNSViewsを適切にプッシュ

答えて

1

ため

おかげでちょうど窓の代理人としてあなたのコントローラを追加し、windowWillResize:toSize:デリゲートメソッドを実装します。

このメソッドの実装では、オフスクリーンビューのサイズを適切に設定する必要があります。

関連する問題