2012-11-29 38 views
0

我有一个管理四位密码键盘的视图控制器。此控制器用于访问我的应用程序。MonoTouch.Dialog:将另一个UIViewController的视图嵌入到ViewElement中?

但是,我想在更改PIN码时使用相同的PIN码。 更改密码的控制器是一个MTDialogViewController,它有一个部分和一个行,即一个ViewElementViewElement保持密码键盘控制器的视图。 这类作品,但ViewWillAppear等都不可靠调用。 我也尝试通过调用(在MT.Dialog c'tor)addChildViewController中使用UIViewController包含,然后添加ViewElement,然后调用didMoveToParentViewController。 不过,我在旋转时遇到了问题,并且未调用VieWill/Did *()方法。 有没有解决方案(干净或肮脏,我不在乎)?

回答

1

你可以重新从一个ViewController密码键盘到UIView(然后将包含密码键的UIView粘贴回UIViewController)?

这样做应该让你把密码键盘UIView放在ViewElement中,我怀疑这会导致方向改变和一致的ViewDid/Will方法调用的改进渲染。

+0

没有选项。控制器做了很多很好的控制。 – Krumelur

相关问题