В моем проекте я использую WEPopover, Я могу выполнить вызов и пользовательский popover с его помощью, но проблема в том, что я не могу уволить popover с помощью кнопки присутствовать в popover.Скрыть контроллер Popover
Примечание: -
- Я звоню поповер от UIBarButtonItem
- Содержание пирог имеет вид контроллера
- Я звоню поповер во всех vie'w I использую его как кнопка помощи
Я звоню поповер во всех вид как этого
if (self.popoverController)
{
[self.popoverController dismissPopoverAnimated:YES];
self.popoverController = nil;
}
else
{
NSString * storyboardName = @"MainStoryboard";
NSString * viewControllerID = @"settings";
UIStoryboard * storyboard = [UIStoryboard storyboardWithName:storyboardName bundle:nil];
SettingsViewController * controller = (SettingsViewController *)[storyboard instantiateViewControllerWithIdentifier:viewControllerID];
self.popoverController = [[WEPopoverController alloc] initWithContentViewController:controller];
[self.popoverController presentPopoverFromBarButtonItem:sender permittedArrowDirections:UIPopoverArrowDirectionUp animated:YES];
}
и я хочу отклонить popover с помощью кнопки, которая присутствует в контроллере представления, который был выставлен как popover.
Нужна помощь, поскольку я новичок в разработке IOS.
Как я могу реализовать первый вариант. –