首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

actionSheet:didDismissWithButtonIndex:在iOS 8.3中被废弃。我现在必须使用的新方法是什么?

在iOS 8.3中,actionSheet:didDismissWithButtonIndex:方法被废弃了。现在推荐使用新的方法actionSheet:didDismissWithButtonAtIndex:来替代。

新方法的签名如下:

  • (void)actionSheet:(UIActionSheet *)actionSheet didDismissWithButtonAtIndex:(NSInteger)buttonIndex;

这个方法会在用户点击操作表中的按钮后被调用,而且会在操作表完全消失之后才被调用。参数actionSheet是操作表的实例,buttonIndex是用户点击的按钮的索引。

推荐的腾讯云相关产品和产品介绍链接地址:

  • 腾讯云移动应用分析(MTA):腾讯云移动应用分析(MTA)是一款专业的移动应用数据分析产品,帮助开发者深入了解用户行为和产品性能,提升产品质量和用户体验。了解更多:https://cloud.tencent.com/product/mta
  • 腾讯云移动推送(TPNS):腾讯云移动推送(TPNS)是一款高效、稳定的移动消息推送服务,支持多种推送方式,帮助开发者实现精准推送和用户留存。了解更多:https://cloud.tencent.com/product/tpns
  • 腾讯云移动直播(LVB):腾讯云移动直播(LVB)是一款高效、稳定的移动直播解决方案,提供全球覆盖的直播分发网络和丰富的功能,帮助开发者实现高质量的实时音视频直播。了解更多:https://cloud.tencent.com/product/lvb
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

swift2.0 UIImagePickerController 拍照 相册 录像

系统 ios9.1 语言swift2.0 app 里最常用功能就是多媒体选择,首先我们storyboard 创建一个button 用于触发选择事件 @IBAction func selectImageAction...(sender: AnyObject) { } 这时候通常会弹出来一个ActionSheet 上面有拍照 , 相册,录像 和取消 这几项。...iOS 8 以后actionsheet 和 alertview 都统一用UIAlertController 方法调用,8.3以前actionsheet 有独立方法 后来都废弃了。...moviePictureAction) self.presentViewController(actionSheetController, animated: true, completion: nil) } 这样我们想要actionSheet...创建完成 仔细看上面的代码你会发现 [self .initWithImagePickView(“拍照”)] 这个函数,通过这个函数选择imagePicker 不同参数 首先创建一个 var

33420

iOS开发UI篇--一个支持图文混排ActionSheet

{ } 该代理方法,主要是Controller中能够实现在自定义ActionSheet点击事件。...三、实现原理 因为ActionSheet不能支持图片显示,所以我们就放弃使用扩展UIActionSheet控件方法。...本项目中使用是UITableView+动画,高仿ActionSheet方法。UTableView可以制作列表选项,动画可以实现系统自带ActionSheet自底向上和渐变效果。...该扩展ActionSheet也可以用于以下场景: 3.gif 4.gif 五、下载地址 Demo下载地址:这是一个iOS交流圈:624212887,群文件自行下载,不管你是小白还是大牛热烈欢迎进群...你支持是继续动力。 下篇文章预告:`iOS开发UI篇--一个侧滑菜单SlidingMenu` 文章来源于网络,如有侵权,请联系小编删除。

72950

iOS唯一标示符引导

2013年3月21日苹果已经通知开发者,从2013年5月1日起, 访问UIDID应用将不再能通过审核,替代方案是开发者应该使用iOS 6中介绍Vendor或Advertising标示符”。...文档并没有给出确切答案,具体使用哪个完全由你根据自己app目的来决定。下面将列出iOS中目前支持,以及被废弃唯一标示符方法,并对其做出相应解释,希望可以帮你做出正确的确定。...IDFV新方法被添加在已有的UIDevice类中。...看完上面的内容,有这样一个疑问“vendor是什么”。首先想到是苹果开发者账号。但事实证明这是错误。...另外,下面有两个表,表中描述了两个内容:iOS可用性,以及什么时候可以获得重置标示符。 ? * 程序必须重启才能看到改变效果。

85810

抛弃UITableView,让所有列表页不再难构建

开始 小明是A公司iOS程序员,刚入职不久,A公司产品经理想出来一个新需求,正好安排给小明完成。 产品经理提出要做一个feed流页面,显示用户所关注其他所有用户动态。...上,可以访问外国网站同学可以去体验一下,看看Instagram体验,想想如果那些页面让小明用传统方式实现,那将是什么情况。...,必须子类化,这里这么写是因为是基类BaseListViewController里。...这是比较推荐实现方式,但并不是唯一,还有两种实现方式ListBindingSectionController(推荐实现)和只需要一个ListSectionController就能实现,已经demo...IGListKit还能非常方便实现多级列表、带多选功能多级列表。 当然一样事物不可能只有优点,IGListKit同样拥有缺点,就目前为止使用经历来看,主要这几个可能有点坑。

1.6K30

使用DDD来构建你REST API,而不是CRUD

尽管这可以让开发人员觉得理解和开始工作变得简单了许多,是一个很好起点,但是使用CRUD作为API起点,有一个很大疑问。就是CRUD中U是最不喜欢。...它还定义了比如服务(Services),值对象(ValueObject)和存储库(Repositories)之类术语,它们共同解决特定业务领域中问题,或者DDD术语中被叫做“有界上下文(Bounded...当然,并不是说你必须使用DDD来设计你REST,但是,由于REST资源可以很好地映射到DDD实体,因此发现设计REST API特别适合使用DDD。 那么这是什么意思?...Customer accounts -列出给定客户ID帐户。 现在我们知道我们业务操作是什么了,下面是将它们映射到REST API一个例子: 1....如果你计划将API作为公共端点来公开,那么你就必须在非常长时间内支持该API。基本上认为它是软件标准永远。总是鼓励团队以后难以改变事情上花时间,API就是这样例子。

2.1K50

在这个行当,不做程序员也得懂技术

即便是移动端出现之前,大家 PC 上用软件,也是需要有人来做设计,有人来思考产品。...去年 8 月份做了自己第一款 App Store 上架 App,花了 12 天,2000 行 Swift。...那么作为程序员,你应该能看得懂 #6B4449 是什么意思,并具有把它转换成 RGB 或 HSB 数值能力,这样可以保证你遇到了相对糟糕设计师时候,也能完成任务。...UIAlertController 上面这个是 iOS 系统提供控件 - UIAlertController,这个东西程序员眼里表现起来是这样: let alert = UIAlertController...同样,作为设计师,你可以不懂 UIButton 怎么创建,但是你要搞清楚 “iOS 里面的 Button” 或者 “Android 里面的 Button” 到底是什么,了解你设计应该以怎么样形式被融入到程序员工作中

47120

Go 1.18 发行说明(翻译)

3.5 iOS iOS (ios/arm64 ) 和基于 AMD64 macOS (ios/amd64) 上运行 iOS 模拟器上,Go 1.18 现在需要 iOS 12 或更高版本;对以前版本支持已经停止了...内置函数 append 决定必须分配一个新底层数组时,现在使用了一个稍有不同公式来增长一个切片。新公式不太容易出现分配行为突然转变。...这个选项将在 Go 1.19 中被移除。 库小改动 与往常一样,考虑到 Go 1 兼容性承诺情况下,对库进行了各种细微更改和更新 。...Trim、TrimLeft 和 TrimRight 现在是无内存分配,特别是对于小 ASCII 切割集,速度可提高 10 倍。 Title 函数现在已经废弃了。...Trim、TrimLeft 和 TrimRight 现在是 0 内存分配,特别是对于小 ASCII 切割集,速度可提高10倍。 Title 函数现在已经废弃了。

1.6K10

【面试】阿里 iOS 开发实习电话面试记录(二)

他问 iOS 相关问题 90% 都答上来了,提到操作系统、计算机网络、算法之类直说因为长期不投入实用,都忘了,他就说那就不问这方面的了,最后还劝告说,这些更多是方法论东西,建议学好,下面是他问了...iOS 相关问题: (简历上写自己独立开发了几个 App)说一下你自己做那个 App(随便挑了一个) (大概阐述了产品方向之后,他问我技术上最难是什么,然后随口提到了要保存图片到相册) 关于...以前 AssetsLibrary 和现在 Photos 框架都知道吗?...(说了关于现在引入 Photos 和 PhotosUI 之后可以获取 LivePhoto 问题) 都熟悉哪些框架,有没有特别了解?...Objective-C 高级编程 同类型问题还有 assign、weak 区别,ARC 如何实现,编译时、运行时区别,weak 属性对象废弃后 指针是如何指向 nil …… 平时了解一些架构吗

71630

PyMuPDF 1.24.4 中文文档(十四)

几个版本之前,因此决定转变方向,改用“蛇形命名法”标准。这是一项重大工作,需要逐步进行。认为现在已经完成了(版本 1.18.14)。 以下列表将废弃名称映射到它们新版本。...例如,属性pageCount Document 类中变为page_count。还有一些不那么明显名称变更,例如方法getPNGdata Pixmap 类中被重命名为tobytes。...旧名称将保持为废弃别名,直到 MuPDF 版本 1.19.0,并在随后版本中被删除 - 可能是版本 1.20.0,但这取决于上游决策(MuPDF)。...使用废弃属性将不会引发此类型警告。...从现在开始,所有废弃对象(方法和属性)将显示原始文档字符串副本,并附带废弃消息,例如: >>> print(pymupdf.Document.pageCount.

5410

Laravel 6.10 版本发布,支持 PHPUnit 9,为 PHP 8 留下后手

Laravel 开发团队昨天发布了 v6.10 版本,本次版本发布包含 11 个新特性以及大量问题修复、功能废弃和代码优化,另外,还引入了对 PHPUnit 9 支持。...至于为什么要引入 PHPUnit 9,主要原因是 PHP 8.0、8.1、8.2 或者 8.3 中将很有可能不再支持 PHPUnit 8,而 Laravel 6 是 LTS 版本,我们希望它可以支持最新版本...Redis 连接类支持定义宏方法 和 Laravel 框架中其他支持 macro 方法类一样,现在可以 Redis Connection 上调用 macro 定义宏方法: use Illuminate...优化 runningInConsole 方法 延迟翻译器和视图工厂实例化 废弃代码 废弃 PendingMail::sendNow() 并移除不必要检查 还原代码 还原 TransactionCommitted...事件不包含期望事物级别 重构代码 重构 BladeCompiler::compileString() 方法 声明:本文翻译整理自 Laravel News

2.5K30

为什么不推荐使用PHPicker

WWDC 20 过去已经有好几个月了, iOS 14 正式版也发布了,这篇文章写有点晚了,因为有些 API 没有彻底弄懂,所以一直拖到了现在(奇怪我怎么感觉去年也说过一样的话: doge)其实过了这么多个月...Demo 以及视频中都没有介绍,这也是迟迟没有写文章原因,因为之前也不知道怎么获取,那么下面让我们一起来看下怎么获取视频。...被废弃 API 有新 API 出现,也会有一些 API 被废弃 UIImagePickerController 中有三个 sourceType,现在有两个被废弃,只留下 camera。...case savedPhotosAlbum = 2 }复制代码 另外 AssetsLibrary 早在几年前被废弃,如果还在使用 AssetsLibrary 请尽快使用 API。...14, *) case limited = 4 }复制代码 当用户授权时选择了 “选择照片” 选项时: 使用新 API 将会返回 limited case 使用旧 API 将会返回 authorized

2.4K40

Hello——Java10新特性,请了解一下

原因是, JDK9 版本计数模式下,需要留下空白以便应急或不在预期安排更新使用。但既然没有更新是必须,为什么不简单称之为 JDK 9.0.2 呢?...为了减少使用默认收集器应用性能配置文件差异,G1 现在有一个并行完整收集机制。...✔ 备用存储装置上堆分配   硬件技术持续进化,现在可以使用与传统 DRAM 具有相同接口和类似性能特点非易失性 RAM 。...现实情况是,使用 Java 编写 JVM 并不意味着必须将其编译为字节码,你可以使用 AOT 编译,然后在运行时编译代码以提高性能。  ...:     getLocalizedInputStream     getLocalizedOutputStream ▪  以下废弃 Hotspot –X 选项新版本中被移除:-Xoss, -Xsqnopause

54350

Hello——Java10新特性,请了解一下

原因是, JDK9 版本计数模式下,需要留下空白以便应急或不在预期安排更新使用。但既然没有更新是必须,为什么不简单称之为 JDK 9.0.2 呢?...为了减少使用默认收集器应用性能配置文件差异,G1 现在有一个并行完整收集机制。...✔ 备用存储装置上堆分配   硬件技术持续进化,现在可以使用与传统 DRAM 具有相同接口和类似性能特点非易失性 RAM 。...现实情况是,使用 Java 编写 JVM 并不意味着必须将其编译为字节码,你可以使用 AOT 编译,然后在运行时编译代码以提高性能。  ...:     getLocalizedInputStream     getLocalizedOutputStream ▪  以下废弃 Hotspot –X 选项新版本中被移除:-Xoss, -Xsqnopause

81050

PHP 8.3 新特性解读

环境设置 下载并安装 PHP 8.3 二进制文件。本系列前几篇文章中,我们使用了 Windows 操作系统。为了与此保持一致,请下载并安装 PHP 8.3 Windows 二进制文件。...> 但是,如果 trait 中被使用,则不能在 trait 方法上声明#[\Override] 属性,除非该方法也存在于超类中。例如: 输出是: int(1) 动态类常量查找 PHP 8.3 引入了新查找类常量语法。 PHP 8.3 之前,必须使用constant()函数来查找类常量,如下所示: <?... PHP 8.3 之前,类常量没有显式类型,因此子类可以分配与定义类中使用类型不同类型。 PHP 8.3 中,常量可以被类型化,例如使用string类型。...Randomizer 类新增内容 PHP 8.3 向\Random\Randomizer类添加了三个新方法。这些方法提供了常见功能。

38210

超详细 Java 15 新功能介绍

而且 sealed 修饰机制具有传递性,它子类必须使用指定关键字进行修饰,且只能是 final、sealed、non-sealed 三者之一。...Java 8 中被引入, Java 11 中被标记为废弃。...所以现在偏向锁被默认禁用,不久将来将会彻底删除,对于 Java 15,我们仍然可以使用-XX:+UseBiasedLocking 启用偏向锁定,但它会提示 这是一个已弃用 API。...然后不断听取用户反馈建议修复问题。而现在,已经很久没有收到用户问题反馈了,ZGC 是时候投入正式使用阶段了。所以 Java 15 中 ZGC 正式发布,可以使用下面的参数启用 ZGC。..., Java 14 JEP 368:文本块(第二次预览),而现在 Java 15 ,文本块是正式功能特性了。

28340

iOS14中PHPicker

Demo 以及视频中都没有介绍,这也是迟迟没有写文章原因,因为之前也不知道怎么获取,那么下面让我们一起来看下怎么获取视频。...被废弃 API 有新 API 出现,也会有一些 API 被废弃 UIImagePickerController 中有三个 sourceType,现在有两个被废弃,只留下 camera。...case savedPhotosAlbum = 2 }复制代码 另外 AssetsLibrary 早在几年前被废弃,如果还在使用 AssetsLibrary 请尽快使用 API。...新增权限 iOS 14 中相册新增了一个 “Limited Photos Library” 模式,授权时多了一个 “选择照片” 选项。...14, *) case limited = 4 }复制代码 当用户授权时选择了 “选择照片” 选项时: 使用新 API 将会返回 limited case 使用旧 API 将会返回 authorized

3.4K30
领券