我有一个iPad应用,我在其中显示UIPopover
视图。我想根据它在屏幕上的位置来设置弹出窗口的背景。是否可以获得UIPopover
相对于屏幕的确切位置?
答案 0 :(得分:1)
试试这个
if ([myPopOverController isPopoverVisible]) {
CGPoint myPopOverPosition = [myPopOverController.contentViewController.view
convertPoint:myPopOverController.contentViewController.view.frame.origin
toView:mainTopView];
//If you set toView to nil then it will consider as the window or you could specify as yourappDelegate.window
}