CNContactViewController在联系人头像全屏视图后隐藏导航栏

4
我使用以下代码从我的应用程序显示联系人详细信息页面:

let unkvc = CNContactViewController(forContact: Contact)
            unkvc.contactStore = CNContactStore()
            unkvc.delegate = self
            unkvc.allowsActions = true
            self.navigationController?.pushViewController(unkvc, animated: true)

当其推送unkvc控制器时,它会显示带有返回按钮和默认编辑按钮的导航栏。但是,如果联系人具有图像,并且当我单击图像时,它会显示全屏图像,但是当从图像返回时,它会隐藏导航栏,因此我没有选择回到我的应用程序页面。如何防止它隐藏导航栏。

编辑:我发布了一个小gif来更好地描述我的问题 问题的gif


展示与问题相关的代码?你把导航栏藏哪了?你是怎么从全屏视图返回的? - Teja Nandamuri
我已经有了代码,如何将其推入CNContactViewConteoller中,推入后所有事情都由CNContactSore处理,我不需要做任何其他操作。 - Jaydeep Patel
2
这是一个已知的苹果bug。请参见: https://dev59.com/I1wY5IYBdhLWcg3wH01C 和https://forums.developer.apple.com/message/82793#82793 - emem
1个回答

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接