草庐IT

uipopovercontroller

全部标签

objective-c - 可以在 UIPopoverController 中呈现没有 UIViewController 的 UIView 吗?

是否可以在UIPopoverController中快速呈现UIView而无需UIViewController管理UIView?目前我有一个“DelegateViewController”让我的View通过。然后我使用那个Controller进行演示。但我想知道是否有更简单的方法? 最佳答案 如果您有一个UIView,那么您可以轻松地创建一个普通的UIViewController作为容器。UIViewController*controller=[[[UIViewControlleralloc]init]autorelease];con

ios - UIPopoverController 不在 iPad iOS 8 中呈现

我在iOS8iPad中为imagepicker使用UIPopoverController。它在iOS7中工作,但在iOS8中不工作。不显示弹出窗口和popoverControllerDidDismissPopover被立即调用。请提出解决方案..这里的代码正在使用:UIPopoverController*popVC=[[UIPopoverControlleralloc]initWithContentViewController:pickerController];_pop=popVC;_pop.delegate=self;[_poppresentPopoverFromRect:atta

swift - UIPopoverController、Xcode 6、使用 Swift 的 IOS 8

我在使用swift使UIPopover出现时遇到了一些问题。注释掉的代码在Objective-C中运行良好,但在使用Swift时不起作用。当我在我的ViewController中点击+时,我确实在我的调试器中得到了“点击”,但是没有弹出窗口出现。classPlayerInformationTableViewController:UITableViewController,NSFetchedResultsControllerDelegate,UIPopoverControllerDelegate{@IBOutletweakvaraddBarButtonItem:UIBarButtonIt

cocoa-touch - 在设备旋转时重新定位 UIPopoverController

我正在尝试在设备旋转时重新定位弹出View。我使用此代码创建弹出框:settingsViewCtrl=storyboard.instantiateViewControllerWithIdentifier("settingsViewCtrl")asSettingsViewCtrl;settingsPopoverCtrl=UIPopoverController(contentViewController:settingsViewCtrl);settingsPopoverCtrl.delegate=self;letm:CGFloat=min(view.frame.width,view.fra

ios - UIPopoverController 没有动画

我有一个iPad应用程序,它有一个MKMapView嵌入在UINavigationController中,显示在UITabBar中。我在map上显示一个弹出ControllerUIPopoverController*myPopoverController=[[[UIPopoverControlleralloc]initWithContentViewController:myContentView]autorelease];[myPopoverControllerpresentPopoverFromRect:myRectinView:mapViewpermittedArrowDirect

ios - 如何防止 UITableView 分隔符颜色在 UIPopoverController (iOS7) 中变黑?

我的应用程序使用UITableViewController,它是UINavigationController的子项,而UINavigationController是UIPopoverController的内容ViewController。我正在自定义UITableViewController的UITableView的外观。它适用于iOS5和6,但在iOS7中存在问题。单元格的分隔符设置为白色,表格View最初显示为正确的分隔符颜色。但是,一旦我滚动表格View并重新加载单元格(意味着调用cellForRowAtIndexPath和willDisplayCell函数),新重新加载的单元格

ios - UIPopOverController + UITableView - 选择单元格时隐藏弹出窗口

在我的PopoverController中,我有一个表格View。在选择一个单元格时,我想隐藏弹出窗口。我怎样才能实现它。 最佳答案 在RootViewController的头文件中:@property(strong,nonatomic)UIStoryboardPopoverSegue*popSegue;在实现文件中:-(void)prepareForSegue:(UIStoryboardSegue*)seguesender:(id)sender{if([[segueidentifier]isEqualToString:@"popo

ios - 当我尝试呈现 UIPopoverController 时崩溃/SIGABRT

嗨,我不知道我在这里做错了什么。我正在使用ios5,如果我不调用presentPopoverFromBarButtonItem,则不会崩溃。有没有人经历过类似的事情?我检查了Apple开发者论坛、谷歌、堆栈溢出,但找不到任何东西。在gdb上运行bt也没有显示任何提示。UIViewController*viewTwo;viewTwo=[[ViewTwoalloc]initWithNibName:@"ViewTwo"bundle:nil];UIPopoverController*popover;popover=[[UIPopoverControlleralloc]initWithConte

iphone - iPad 中的异常,UIImagePickerController 必须通过 UIPopoverController 呈现

我已经创建了一个从相机捕获图像的应用程序。这是我的代码-(IBAction)showCameraUI{BOOLhasCamera=[UIImagePickerControllerisSourceTypeAvailable:UIImagePickerControllerSourceTypeCamera];UIImagePickerController*picker=[[UIImagePickerControlleralloc]init];picker.delegate=self;picker.sourceType=hasCamera?UIImagePickerControllerSour

ios - UIPopoverController 委托(delegate)在解散时没有被调用

我将popover对象分配给它的contentViewController,并将关闭代码放在位于内容ViewController中的按钮中。按下按钮时:[self.popoverdismissPopoverAnimated:YES];被调用,popover被关闭。但是,不会自动调用委托(delegate)的方法。我以为我没有设置它的委托(delegate),但它就在那里。如果我在dismissPopoverAnimated行之后添加以下行,委托(delegate)将被正确调用...[self.popover.delegatepopoverControllerDidDismissPopo