Я использую POPover View в моем приложении, где у меня есть метод действия, в котором я реализую код представления popover.
У меня есть кнопка, когда я нажимаю на кнопку, появляется всплывающее окно с табличным представлением, щелкающее ячейку, на которой отображаются данные ячейки.
Каково мое требование, когда я нажимаю на кнопку, всплывающее окно отображается в левом верхнем углу, тогда как кнопка находится в правом верхнем углу экрана. Я хочу установить поповерную рамку под кнопкой при нажатии, поэтому, пожалуйста, исправьте меня где я иду не так.
-(IBAction) settingsGo:(id) sender{
NSLog(@"Go");
if (self.popoverController == nil)
{
PopOver *lang = [[PopOver alloc]
initWithNibName:@"PopOver" bundle:[NSBundle mainBundle]];
UIPopoverController *popOver =
[[UIPopoverController alloc]initWithContentViewController:lang];
popOver.delegate = self;
[lang release];
self.popoverController = popOver;
[popOver release];
}
[popoverController setPopoverContentSize:CGSizeMake(250, 150)];
[popoverController presentPopoverFromRect:Button.frame inView:self.view permittedArrowDirections:UIPopoverArrowDirectionAny animated:YES];
}