我有一个UIActionSheet
从该按钮调用,该按钮显示在单元格的弹出框中。当我使用iPhone时-UIActionSheet
是从屏幕底部调用的,但是现在我需要转换iPad的UI-所以现在VC显示在popover中,而UIActionSheet
也显示在popover中。当发件人显示在弹出窗口中时,是否还可以从iPad屏幕底部显示UIActionSheet
?
用于呈现UIActionSheet的代码是:
- (void) showActionSheet
{
UIActionSheet *actionSheet = [[UIActionSheet alloc] initWithTitle:nil
delegate:self
cancelButtonTitle:@"Отмена"
destructiveButtonTitle:nil
otherButtonTitles:@"Наличие несуществующего объекта", @"Некорректность значений атрибутов", nil];
[actionSheet showInView:self.view];
}
最佳答案
使用[actionSheet showFromRect:popover.frame inView:self.view动画:是];
它可能对你有用
关于ios - UIActionSheet应该从弹出窗口中调用,但应从主屏幕底部显示,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20630536/