草庐IT

UIActionsheet

全部标签

ios - 使用 UIWebView 和/或 UITableView 创建下拉效果

在维基百科的移动应用程序中,它们具有下拉效果,如果您单击该行,它会打开该行的内容并将其插入到页面中。例如,行可能是“职业”、“商业生活”和“个人生活”,如果您单击“职业”行,它会在“职业”和“商业生活”行之间插入职业内容。如果您再次单击Career行,Career内容将消失,您将返回到只有一行。我希望我的内容采用HTML格式,所以我假设我需要以某种方式使用UIWebView执行此操作,可能与UITableView结合使用。我将如何创建这样的效果? 最佳答案 你为什么不使用UIActionSheet....试试类似...UIActio

ios - 子类化 UIActionSheet

我想将UIActionSheet子类化,这样我就可以添加blockAPI。我想子类化,这样我仍然可以享受操作表的“self保留”行为。我更喜欢它而不是创建一个将UIActionSheet作为实例保存的对象,因为那样我将需要保存对该对象的引用,因此它不会被释放。所以我的问题是,我可以将UIActionSheet子类化吗(Apple会允许吗)?我只是不确定,因为我在UIActionSheet类引用中看到了这一点:SubclassingNotes:UIActionSheetisnotdesignedtobesubclassed,norshouldyouaddviewstoitshierarc

iOS UIBarButtons 不设置由 UIActionSheet iOS 6.1 启用

我在UIToolbar上有三个UIBarButtons。这些按钮根据应用程序的状态设置为启用YES或NO。此时,UIActionSheet出现并要求重新启动,如果用户回答Ok,则UIBarButtons应设置为YES。碰巧UIActionSheet消失了,UIBarButtons显示自己未启用,但实际上如果您按下它们,工作正常。当然,这会让用户感到困惑,因为UIBarButtons看起来好像没有启用。我正在开发Xcode5.1,该应用程序是为在iOS7和iOS6.1上运行而构建的。它在iOS7上完美运行,但在iOS6.1上,会发生我上面描述的情况。是UIBarButtons的一种刷新问

ios - 将 MFMailComposeViewController 与 UIActionSheet 一起使用时崩溃

我正在使用MFMailComposeViewController从应用程序中发送邮件。我已将Apple示例中的代码添加到UITableViewController,当我从UIToolBarButton触发modalViewController时,一切都按预期工作。当我在UIToolBarButton和MFMailComposeViewController代码之间放置一个UIActionSheet时,问题就来了。我想向用户展示通过电子邮件发送或发布到Facebook的选项。当我在关闭UIActionSheet后调用MFMailComposeViewController方法时,我的应用程序

iphone - 如何在按钮标题中创建带有标签和值对的 UIActionSheet

如何创建一个UIActionSheet或继承它以在按钮标题中显示标签值对,如iO的电话簿->联系人的详细View->发送文本消息中所示。例如,这样的UIActionSheet可能如下所示:mobile1(23)555321iPhone1(23)555123home1(23)555456cancel每个按钮都有一个“标签”(显示为灰色)和一个“值”(黑色)。那么,这个功能是否已经在UIActionSheet中实现了?或者我应该自定义或继承以添加此功能,还是应该编写一个全新的东西? 最佳答案 满足您需求的最佳方式是您自己实现整个过程。它

iphone - UIActionsheet iPad/Iphone

我目前正在为我的通用应用程序使用UIActionsheet,效果很好,但我希望iPad操作表类似于iPhone操作表。iPad上有什么类似于iPhone操作表的吗?或者,有没有办法在没有方向箭头的情况下重新定位iPad操作表和popoverview?谢谢编辑:这是我实现和添加操作表的代码adActionSheet=[[UIActionSheetalloc]initWithTitle:@"Title"delegate:selfcancelButtonTitle:@"Cancel"destructiveButtonTitle:nilotherButtonTitles:@"GotoSite"

ios - UIAlertView 和 UIActionSheet buttonClicked - EXC_BAD_ACCESS

我收到了两份关于Crashlytics的崩溃报告,日志相似,一份针对UIAlertView,一份针对UIActionSheet:ExceptionType:EXC_BAD_ACCESSCode:KERN_INVALID_ADDRESSat0xa00000080libobjc.A.dylibobjc_msgSend+151UIKit-[UIAlertView(Private)_buttonClicked:]+2962UIKit-[UIApplicationsendAction:to:from:forEvent:]+723UIKit-[UIApplicationsendAction:toT

ios - 在 iPad 上从 ActionSheet 显示 ImagePickerController

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

ios - 查找顶部显示的 View UIActionSheet

我有以下代码在当前可见View(self.view)上显示操作表[actionSheetshowInView:[selfview]];但我无法通过以下方式在应用程序委托(delegate)中获取对此操作表的引用:UIView*topView=[[self.windowsubviews]lastObject]; 最佳答案 我相信操作表并没有真正添加为subview:-(void)didPresentActionSheet:(UIActionSheet*)actionSheet{NSLog(@"%@,%@",actionSheet.su

iphone - 实际上使用 UIDatePickerModeCountDownTimer 作为计时器

我只是想做一个计时器。我想使用UIDatePicker的UIDatePickerModeCountDownTimer模式,这样当用户在选择器中简单地选择15分钟时,它们就会传回显示值的屏幕15分钟的标签,然后他们可以倒计时。当我尝试从DatePicker获取值时,我意识到选择器传回了一个NSTimeInterval,它以秒为单位获取当前时间:UIDatePicker*pickerView=[[UIDatePickeralloc]init];NSTimeIntervalnew=(NSTimeInterval)pickerView.countDownDuration;所以我只想知道用户选择