0

4 桁の PIN パッドを管理するビュー コントローラーがあります。このコントローラーは、アプリにアクセスするために使用されます。

ただし、PIN を変更するときに同じ PIN パッドを使用したいと考えています。PIN を変更するコントローラーは、1 つのセクションと 1 つの行、つまりViewElement. これViewElementは、PIN パッド コントローラーのビューを保持します。この種の機能はありますが、ViewWillAppearなどは確実に呼び出されません。また、(MT.Dialog c'tor で) を呼び出して UIViewController コンテインメントを使用し、ViewElementaddChildViewControllerを追加してから を呼び出してみdidMoveToParentViewControllerました。それでも、回転時に問題が発生し、VieWill/Did*() メソッドが呼び出されません。これに対する解決策はありますか (きれいでも汚れてもかまいません)。

4

1 に答える 1

1

PIN パッドを ViewController から UIView にリファクタリングできますか (そして、PIN パッドを含む UIView を UIViewController に戻します)?

そうすることで、PIN パッド UIView を ViewElement 内に配置できるようになるはずです。これにより、方向の変更と一貫した ViewDid/Will メソッド呼び出しでのレンダリングが改善されると思われます。

于 2012-11-29T20:35:04.683 に答える