【译】iOS13新特性抢鲜看

原文链接
作者:MacRumors Staff
原文日期:2019-5-2

初览

iOS13是苹果针对iPhone和iPad的下一代操作系统,将会在6月份的WWDC上和大家初次见面。传闻的功能包括夜间模式、iPad界面更新和新的主屏幕。

阅读更多

AVPlayer支持的视频格式

发现很多人对视频格式存在一些误解,之前写的一篇文章讲AVPlayer的支持格式也有一些问题,所以这里单独出一篇文章讲一下,希望大家能明白。

阅读更多

使用Cocoapods管理私有库组件

cocoapods.png

CocoaPods是OS X和iOS下的一个第三方开源类库管理工具,通过CocoaPods工具我们可以为项目添加依赖库(这些类库必须是CocoaPods本身所支持的),并且可以轻松管理其版本。它是目前iOS开发中使用最广泛的开源库管理工具,如果我们内部协作的组件化能够使用这种方式管理的话,那将是很便利的。
在通过Cocoapods建立内部私有库之前,我们需要再熟悉下Cocoapods的工作流程,我们创建内部私有库时也会依照这个流程来。

阅读更多

iOS技能图谱

结合目前遇到过的一些技术点和唐巧的iOS技能图谱产出的这个综合版的iOS技能图谱,供大家参考交流:
iOS技能图谱

可能被忽略的UIButton细节

关于System Button


看一个简单的例子:

1
2
button.setTitle("Title", for: .normal)
button.setImage(UIImage(named: "icon"), for: .normal)

buttonType分别设置为system和custom,仅做如上设置,显示效果对比(上面的custom,下面的是system)

button_normal

button_system

system Button显示出蓝色其实是tintColor的效果,关于tintColor的说法是:

阅读更多

AVPlayer详解系列(一)参数设置

最近工作内容基本都是围绕视频播放展开的,从AVPlayer到IJKPlayer,期间遇到挺多问题,趟了很多bug,也总结了一些心得。对AVPlayer了解的更多一些,因为涉及点比较多,所以打算做一个系列详尽的写一下这部分内容。希望大家多多支持,有问题的地方欢迎指正。

阅读更多

iOS获取来电和短信发送状态

获取电话状态

在我想要了解iOS获取来电状态时,经常被这是不是允许的,是不是要调用私有库等问题困扰。费了好大劲终于解决了上面问题,你可以获取系统提供的电话相关状态,而且它不属于私有库。为了需要这方面资料的人查阅时少走弯路,我把这些东西写下来,废话少说,上代码。

阅读更多

iOS10本地通知UserNotifications快速入门

notification.png

iOS10更新变动最大的就是通知这部分了,新版通知变得更加统一,使用更加方便,设计更加自由。以前本地通知和远程推送是分开的,虽然这些到了iOS10都合在一起了,但是为了便于理解,我们还是把他俩分开来进行学习。这节我们学习的是本地通知。

阅读更多