前言 iOS开发过程中有时候难免会使用iOS内置的一些应用软件和服务,例如QQ通讯录、微信电话本会使用iOS的通讯录,一些第三方软件会在应用内发送短信等。今天将和大家一起学习如何使用系统应用、使用系统服务:
roller,那么ios为了节省内存,会自动将原来的ViewController的view给unload掉,所以背景就变黑了: The “problem” is that iOS is very finicky
com/2015/06/07/fullscreen-pop-gesture/ 全屏返回手势 自 iOS7 之后,Apple 增加了 屏幕边缘右划返回 交互的支持,再配合上 UINavigationController
address play network streaming or live Requirements iOS7.0+,iPhone and iPad,Xcode6.3 Open Source Components
描述: 模拟iOS选择器做的城市三级联动,仅测试过iOS没问题。 插件基于ionic中ion-scroll 效果图 : 安装: git clone https://github.com
好长时间没为大家带来iOS开发干货的东西了,今天给大家分享一个头条新闻客户端各个类别进行切换的一个示例。在Demo中对所需的组件进行的简单封装,在封装的组件中使用的是纯代码的形式,如果想要在项目中进行使用,稍微进行修改即可。
模仿网易新闻和其他新闻样式做的一个菜单栏,栏中有各自的控制器。
附有基于Node.js的提供JSON数据的简单后台代码。 iOS端通过获取到的JSON,动态生成二维码以及条形码。 运行环境:Xcode 6.4、iOS 8.4 第三方库依赖:AFNetworking、MBProgressHUD
模仿小清新app mono IOS客户端的评论回忆墙画面 直接上图 代码很简单,主要自定了一个ViewPager的indicator,重点看一下ViewPager的onPageScroll
repository contains the source code for the GitBucket iOS app. It is a mobile client app for GitHub, built
一个展示商品时间的控件,展示商品可服务的时间。
一个非常简单易用的状态栏指示器小框架
在过去,如果你想要制作一个测试的代码覆盖报告出来,需要设置 很多 [ 选项 ]。非常复杂,还有许多需要手动设置。在 iOS 9中,苹果提供了智能的代码覆盖工具,他是和 LLVM 一体的,每次运行测试都会被调用和计算。
仿iOS的PickerView控件,有时间选择和选项选择并支持一二三级联动效果。 ——TimePopupWindow 时间选择器,支持年月日时分,年月日,时分等格式 ——OptionsPopupWindow
iOS 9音频 控制播放速度 iOS9音频文件在播放时是以一定的速度进行的。这个速度是可以进行更改的,从而实现iOS9音频文件的快速播放和慢速播放功能。要实现iOS9播放速度的更改需要使用 AVAudioPlayer
connection:didReceiveData: 当请求成功时,这个方法就会开始接收数据,如果数据量很多,它会被多次调用; connection:didFailWithError: 从方法中我们也可以大体知道这个方法的作用,没错,就是用来处理当加载数据出现异常的时候调用的; connectionDidFinishLoading: 从方法的命名中也可以知道这个方法是用来当成功完成加载数据时调用的,但在 connection:didReceiveData: 方法之后执行。
这里写图片描述 iOS开发中经常会用到文件的下载与上传功能,今天咱们来分享一下文件下载的思路。文件上传下篇再说。 文件下载分为小文件下载与大文件下载 小文件下载 小文件可以是一张图片,或者
LLSlideMenu This is a spring slide menu for iOS apps 一个弹性侧滑菜单 弹性动画原理借鉴该 项目 中阻尼函数实现 Preview 预览
当我们浏览着关注或者好友的微博时,那些图片和数据不是凭空出现的,而是通过你的客户端向服务器请求后由新浪微博的服务器返回本地所获得,通过数据的解析就能够在客户端上进行显示,甚至是操作。而这些,就是我们通常所说的 Web Service。
重置密码请求函数: 与注册手机号请求类型(msgType)不同, 去掉用户名(userName)参数.