ABPersonViewController删除按钮警告

问题描述 投票:0回答:1

我有我使用ABPersonViewController和我允许删除iPhone应用程序。

问题是,该应用是一个应用程序的TabBar,当我使用常规的删除方法我得到这样的警告:

呈现由它的父剪辑的动作片。某些控件可能不接触回应。在iPhone上尝试 - [UIActionSheet showFromTabBar:]或 - [UIActionSheet showFromToolbar:]代替 - [UIActionSheet showInView:]。

问题是,当我尝试按上删除的“取消”,这是行不通的!我想动作片从的TabBar弹出,我该怎么办呢?

这是代码:

if ([personController respondsToSelector:@selector(setAllowsDeletion:)])
    [personController setAllowsDeletion:YES]; //CAN CAUSE THE APPLICATION TO BE DENIED FROM THE APP-STORE
iphone uitabbarcontroller uiactionsheet abpersonviewcontroller
1个回答
1
投票

显示从标签栏的动作片,可以调用被呈现它的视图控制器内执行以下操作:[actionSheet showFromTabBar:self.tabBarController.tabBar];

这个答案在this后解释。

© www.soinside.com 2019 - 2024. All rights reserved.