jjzjj

UIPopOverController

全部标签

ios - 如何为 UIPopover View 设置 clearColor?

我需要将UIPopover背景颜色设置为clearColor。但是其余所有颜色都可以使用以下代码正常工作:myPopover.backgroundColor=[UIColorgreenColor];但是当我设置clearColor时,背景是白色而不是透明的。谁能帮我。提前致谢! 最佳答案 如果您谈论的是UIPopoverController,请尝试将背景颜色设置为其内容ViewController的View。myPopover.contentViewController.view.backgroundColor=[UIColorcl

ios - 像 UIPopoverController 这样的自定义 UIView

想了解UIPopoverController风格的UIView是如何创建的。下面是在iPhone(苹果设计奖获得者)上运行的StorehouseiOS应用程序的图像,你可以看到此外,该View看起来像UIPopoverController,非常感谢任何帮助。 最佳答案 您可以处理自己的自定义View,查看此HowtoPlacecustomviewinIOSoveranotherview你可以用这个-(IBAction)ContinueToPayment:(id)sender{PayByVC*Newpage=[[PayByVCallo

ios - 如何在执行冗长操作时隐藏 UIPopoverController?

从弹出Controller中选择一个选项后,代理会被告知已做出选择。我想关闭弹出窗口,将其从屏幕上移除,并向用户显示一个事件指示器。不幸的是,dismissPopover下面的代码在弹出窗口实际消失之前运行,导致长时间等待,但似乎没有任何事情发生。-(void)itemSelected:(int)option{[popControllerdismissPopoverAnimated:YES];activityIndicator.hidden=NO;[activityIndicatorstartAnimating];switch(option){case0://Dosomethingth

ios - 使用 Tableview 和静态单元格的空弹出框

我有一个tableview设置,其中包含一些显示在弹出窗口中的静态单元格。问题是弹出窗口总是空的,我似乎无法弄清楚为什么。我已经删除了我的tableviewcontroller中的所有数据方法,所以这不是问题。任何人都可以在下面的代码中看到任何问题或指出我可能缺少的东西吗?谢谢!TableViewController代码:@implementationICAMDisciplineTableViewController-(void)viewDidLoad{[superviewDidLoad];self.clearsSelectionOnViewWillAppear=NO;self.con

ios - 当 UINavigationController 出现在 UIPopoverController 中时 UIBarButtonItem 截止

当navController出现在UIPopoverController中时,我的UIBarButtonItem在导航栏中被截断。知道是什么原因造成的吗?问题截图:http://www.flickr.com/photos/92771610@N02/8432176079代码如下:UIViewController*vc=[[[UIViewControlleralloc]init]autorelease];UIBarButtonItem*saveButton=[[UIBarButtonItemalloc]initWithBarButtonSystemItem:UIBarButtonSyste

iphone - 如何将参数传递给 iOS 中的 UIPopovercontroller

如何从另一个View向iOS中的UIPopoverController传递参数?就像我们在popover中显示媒体文件时,我们必须将媒体文件的文件路径从其他View传递给popover。 最佳答案 UIPopoverController期待你给它你自己的UIViewController来显示。所以你将参数传递给你自己的ViewController,然后设置弹出窗口来显示它。一个例子...设置一个将显示测试图像的ViewController:UIImageView*testImage=[[UIImageViewalloc]initWi

ios - 添加单元格时更新 uipopover 高度

我在UIPopoverController中有一个TableView(没有滚动),它有4个单元格。有时它需要有一个额外的单元格(最多1个)。如果我正在为该单元格的加减设置动画,我是否也可以更新弹出窗口的高度?下面是我如何创建弹出窗口TableView:-(void)createPopoverTable{//setuparray_arrayList=[NSMutableArrayarrayWithObjects:@"one",@"two",@"three",@"four",nil];//Makerowselectionspersist.self.clearsSelectionOnView

ios - 在 iPad 上从 ActionSheet 显示 ImagePickerController

背景:在iPad上,我有一个按钮,点击该按钮会显示一个UIActionSheet。此操作表有2个选项,相机和画廊。点击相机,拉起相机,一切正常。点击图库时,假设显示一个带有用户照片的弹出窗口。问题:在iPad上,UIActionSheet就像一个弹出窗口。呈现时,无法看到另一个弹出窗口。错误:由于未捕获的异常“NSGenericException”而终止应用程序,原因:“-[UIPopoverControllerdealloc]在弹出窗口仍然可见时达到。”我的代码:设置操作表-(void)imageButtonTapped:(UIButton*)sender{if(_commentOb

ios - 如何使用 iOS 状态恢复来恢复 UIPopoverController?

在我的一个应用程序中,我实现了staterestoration目前正在开发iPad版本。在iPad版本中,我使用UIPopoverController来显示ViewController,但我无法找到应该如何保存和恢复这些弹出窗口Controller。UIPopoverController不继承自UIViewController因此没有restorationIdentifier和restorationClass属性我可以利用。我是否负责保存弹出Controller的targetRect并在我的主视图Controller中手动编码它的contentViewController以便我可以在它

ios - 当键盘处于事件状态时,如何阻止我的 UITableView 在重新加载时不恰本地更改弹出窗口中的大小?

我的设计需要在应用程序的根以外的某个地方使用相当于UISplitViewController的东西。由于某些愚蠢的原因(感谢Apple)这是非法的,我不得不手动重新编码它的某些方面。表格在横向模式下布局正确,但当我将其移动到弹出窗口时,我遇到了一些奇怪的问题。最初,我的弹出窗口足够长,以至于它必须收缩才能为键盘提供空间,结果是TableView太大,最终被剪掉了。所以我缩小了弹出窗口......现在当我重新加载它的数据时TableView正在缩小自己(当用户输入搜索键时我必须这样做)。请注意,错误仅在我重新加载tableView之后显示;而不是裁剪,现在它正在收缩,它是顶部和底部的“带