在iOS 7中破坏的ABNewPersonViewController

时间:2013-12-30 16:14:38

标签: ios ios7 abaddressbook

我的应用允许用户将应用内的其他人与联系簿中的条目相关联,如果不存在则添加新的。我通过在“添加联系人”的顶部添加一个添加按钮ABPeoplePickerNavigationController来推动ABNewPersonViewController来实现此目的。

我遇到的问题是此功能在iOS 6中完美运行,但完全无法在iOS 7中正常工作。单击“完成”按钮绝对没有任何效果,单击“取消”只会停止字段的可编辑。 / p>

有没有人遇到这样的事情并且知道如何修复它?这是一个已知问题(谷歌搜索没有任何用处“

1 个答案:

答案 0 :(得分:0)

对我来说同样的问题。 我的代码如下,

ABNewPersonViewController * npvc = [[ABNewPersonViewController alloc] init]; npvc.view.backgroundColor = [UIColor colorWithRed:0.188绿色:0.545蓝色:0.016 alpha:1.0];

删除“npvc.view.backgroundColor = ...”后,它运行正常。 可能下面的ABNewPersonViewController的结构已经改变,所以我们不允许设置它的背景颜色。