我有一个包含ABPersonViewController
子视图控制器的类。在iOS7之前,我可以setDisplayedPerson:
多次传递消息,更新或替换显示的信息。然而,在 iOS7 中,一旦子视图控制器viewDidLoad
触发ABPersonViewController
,任何后续调用setDisplayedPerson:
似乎都会被忽略。
我可以将子视图控制器替换为另一个,甚至为它们之间的过渡设置动画,但这非常不雅。
有一个开放的雷达:rdar://14682982
有人见过这个吗?
编辑: iOS8 beta 1 解决了这个问题。