Макет ...
У меня есть UIToolbar, который загружает вид несколькими кнопками. Одна из этих кнопок на прессе должна отображать всплывающее окно.
Это так. Тем не менее, всплывающее окно, кажется, открывается в 0,0.
-(IBAction)FilterButtonPressed:(id)sender
{
if (_FilterViewController == nil) {
self.FilterViewController = [[[FilterViewController alloc] initWithStyle:UITableViewStylePlain] autorelease];
_FilterViewController.filterViewDelegate = self;
self.FilterViewPopover = [[UIPopoverController alloc] initWithContentViewController:_FilterViewController];
}
NSLog(@"Button...: %@",NSStringFromCGRect(self.FilterButton.frame));
[self.FilterViewPopover presentPopoverFromRect:self.FilterButton.frame inView:self.view permittedArrowDirections:UIPopoverArrowDirectionAny animated:YES];
}
NSLog читает:
Button...: {{0, -4.38184}, {0, 4.76182e-39}}
что ... просто странно ..
Какие-либо предложения относительно того, почему FilterButton не знает, где он находится?