首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS
订阅
发抖喵小咪
更多收藏集
微信扫码分享
微信
新浪微博
QQ
25篇文章 · 0订阅
说说tableViewCell行高计算
1. 不需要动态计算高度 这样写,更能清晰明了的看到对每个自定义cell的设置,也会让代码看上去优雅整齐一些。 2. 动态计算高度 实际开发中,使用最多的应该是动态计算cell高度了,这也是tableView很基本的一个功能。 这样就可以达到每个cell根据内容展示不同高度的要…
iOS:一用就上瘾的BottomSheetView
可以看到列表的显示与隐藏,都只能通过按钮触发。不能通过手势驱动。不能设置最小可显示范围。针对以上问题,就有了这个项目。 其实以上的需求核心问题就一个,如何优雅的解决:当内容还未到最大可显示范围时,列表里的内容不能滚动;当内容显示到最大的时候,如何不断开当前滚动手势,继续滚动列表…
Runtime - 基于isa-swizzling实现消息监听,扩展响应式框架
我们的目标就是要完成一件事:监听,并且针对的是方法的调用(消息发送)监听:每次方法被调用时,我们就能收到监听的回调,并且得到当时传入方法中的参数值。其能带给我们的价值是非常大的,我们能在方法不改变其原有的工作流程、返回数据的基础上,对方法进行特定的扩展。
Swift iOS : tintColor
在iOS 7后,UIView新增加了一个tintColor属性,这个属性表示的是“色调”,一旦设置颜色给它,那么以此视图为根视图的整个视图层次结构都会被修改颜色。从而可以不必一一赋值就可以在视图体系内得到一致的颜色体系。 如下代码当点击RUN按钮时,整个以self.view为根视…
【基本功】深入剖析Swift性能优化
2014年,苹果公司在WWDC上发布Swift这一新的编程语言。经过几年的发展,Swift已经成为iOS开发语言的“中流砥柱”,Swift提供了非常灵活的高级别特性,例如协议、闭包、泛型等,并且Swift还进一步开发了强大的SIL(Swift Intermediate Lang…
iOS 推送通知及推送扩展
iOS中的通知包括本地推送通知和远程推送通知,两者在iOS系统中都可以通过弹出横幅的形式来提醒用户,点击横幅会打开应用。在iOS 10及之后版本的系统中,还支持通知扩展功能(UNNotificationServiceExtension、UNNotificationContent…
深入剖析 iOS 性能优化
问题种类时间复杂度在集合里数据量小的情况下时间复杂度对于性能的影响看起来微乎其微。但如果某个开发的功能是一个公共功能,无法预料调用者传入数据的量时,这个复杂度的优化显得非常重要了。01.png上图列出
UIAppearcance 使用指北
在 UIAppearance 出现之前,开发者如果想统一修改 app 内某一个控件的 UI 样式时,只能通过去修改每个控件的实例属性,对于只有几个实例的 UI 控件来说,这样的修改还可以接受,但如果整个 app 中有几十个,甚至上百个实例的时候,这样的修改就显得相当笨拙了,当然…
关于iOS Developer 证书(Certificates) 、Identifiers(App ID) 、设备(Devices)、描述文件(Provisioning Profiles)
关于iOS Developer 证书(Certificates) 、Identifiers(App ID) 、设备(Devices)、描述文件(Provisioning Profiles)
Swift iOS : 在webview的当前网页上提取信息的方法
广告 Swift iOS开发小书 ,帮你快速上手开发 http://epub.ituring.com.cn/946 正文 使用UIWebView装载一个网页后,可能需要提取其内的信息,比较好的方法是使用JavaScript。方法UIWebView.stringByEvaluati…