31得票12回答
进入后台状态时如何关闭UIAlertViews

苹果建议在 iOS 4 中进入后台状态时关闭所有的 UIAlertViews/UIActionSheets,以避免用户在稍后重新启动应用程序时产生任何混淆。我想知道如何优雅地一次性关闭所有 UIAlertViews,而不必每次设置一个引用... 有什么想法吗?

31得票2回答
社交行动表格(类似于iOS 6)

在iOS 6上进行的更改是,当您想要分享某些内容时,它会弹出一个类似于此的操作表: 我看到了一些其他使用此功能的应用程序,是否有一种本地方法可以在不制作自定义操作表的情况下完成此操作? 谢谢!

28得票3回答
UIAlertController 如何处理在 IPad 上点击外部时的 dismiss?

iOS8之前,我们使用UIActionSheet来显示警报,现在我们需要使用UIAlertController。 在使用UIActionSheet时,我们可以通过将clickedButtonAtIndex与cancelButtonIndex进行比较来轻松处理用户点击弹出框外部(这意味着他想取...

27得票10回答
从UIView/NSObject类显示UIAlertController

我有一个iOS应用程序正在运行, 为了支持iOS8,我正在将UIAlertView/UIActionSheet替换为UIAlertController。 问题: 为了显示UIAlertController,我需要UIViewController类的presentViewController方...

25得票5回答
使用超过6个自定义按钮时,UIActionSheet的buttonIndex值出现故障?

我在使用iPhone(iOS 4.2)上的UIActionSheet时发现了一个奇怪的问题。看一下这段代码:- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary ...

25得票5回答
iOS 8 UIActionSheet无视视图控制器的supportedInterfaceOrientations和shouldAutorotate属性

我有一个应用程序,通过plist文件进行配置以支持纵向、左横向和右横向方向(即UISupportedInterfaceOrientations设置为UIInterfaceOrientationPortrait、UIInterfaceOrientationLandscapeLeft和UIInte...

24得票6回答
iPad上的操作表没有显示取消按钮

在 iPhone 上,这段代码会显示取消按钮:- (IBAction)buttonPressed { UIActionSheet *actionSheet = [[UIActionSheet alloc] initWi...

24得票4回答
如何在iPhone的UIDatePicker中仅显示时间

在我的应用程序中,我通过代码在操作表中显示了一个 UIDateTimePicker ,它运行良好。 但我不想显示日期和星期几。如何做到这一点? 请帮忙。提前致谢。 代码:UIActionSheet *actionSheet = [[UIActionSheet alloc] initWithT...

24得票3回答
操作表的最后一个按钮无法点击

我在我的项目中使用了一个 actionsheet,但当它出现时,它显示所有按钮,但最后一个(第四个)按钮不响应我的点击(只有一半部分响应)。我知道原因是因为我使用了 TabBarController,而当前的类是在该 tabbar 控制器内部...只有在选项卡上方的那部分 actionshee...

22得票3回答
UIActionSheet如何改变箭头位置?

为了在iPad上显示UIActionSheet,我这样做:[actionSheetX showFromRect:RectX inView:myView animated:YES]; 气泡窗口的箭头指向下方,我能否更改它的位置,使其指向左、上或右边,就像使用普通的气泡窗口时那样?