原文 http://www.infoq.com/cn/news/2015/06/ios-weekly-swift-protocol 新闻 21.5-inch 的 4K Retina iMac :在
好长时间没为大家带来iOS开发干货的东西了,今天给大家分享一个头条新闻客户端各个类别进行切换的一个示例。在Demo中对所需的组件进行的简单封装,在封装的组件中使用的是纯代码的形式,如果想要在项目中进行使用,稍微进行修改即可。
textField/textView收起键盘的方法有很多,但总的来说就是释放第一响应者和结束编辑即可 1.最简单粗暴的,只要在 任何 UIView子类结束编辑即可: 在一个VIewController收起键盘的方法如下: -(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event { [self.view endEditing:Y
这里写图片描述 iOS开发中经常会用到文件的下载与上传功能,今天咱们来分享一下文件下载的思路。文件上传下篇再说。 文件下载分为小文件下载与大文件下载 小文件下载 小文件可以是一张图片,或者
随着移动互联网的发展,如今的手机早已不是打电话、发短信那么简单了,播放音乐、视频、录音、拍照等都是很常用的功能。在iOS中对于多媒体的支持是非常强大的,无论是音视频播放、录制,还是对麦克风、摄像头的操作都提供了多套AP
某日瞬间发现百度外卖的APP波浪效果很是吸引人.相比较其他的外卖APP,颜值略高些.(淘宝也有波浪的效果),遂就思考如何实现这种”浪”的效果.
Objective-C ,ios,iphone开发基础:快速实现一个简单的图片查看器
过去 4 年里,Mozilla 一直表示没兴趣为 iOS 开发 Firefox 浏览器,不过它的新 CEO Chris Beard 也不这么想,发布 iOS 版本的 Firefox 是必须的。不过发布日期尚未可知。
苹果今天向开发者发布了 iOS 8 第五个测试版 Beta 5,距离第四个测试版发布相隔两周。iOS 8 Beta 5 的编译号为12A4345d,iOS 8用户可以通过 OTA 完成更新。 iOS
苹果今天向注册的开发者发布了 iOS 8.4.1 第一个测试版,距离 iOS 8.4 正式版发布相隔两周。iOS 8.4 包含了全新 Apple Music。目前,iOS 9 也正在测试之中,并会在今年秋天正式发布,iOS
工程师开发了一款针对 iOS 和 Android 的高性能跨平台框架——Flutter。它主要使用 Dart 语言编写,使用自有的渲染引擎来绘制控件,性能上专注于低延迟输入和高帧率,旨在帮助开发者开发高新能的跨平台
手机用户有些不乐意。所以,为了让自己的 iPhone 兼容 Daydream View 头盔和手柄,一位外国开发者破解了 Daydream 手柄。 据 lei'feMatteo Pisani 是一家名为 Remoria VR
Facebook 今天开源了他们的快速原型开发工具“Tweaks”,这是一个可以帮助 iOS 开发者在应用上实时调整参数并测试效果的框架。 在一个 iOS 应用的开发中,如果有大量的参数和属性需要琢磨并测试,事情就会变得很麻烦。这个问题在
Highcharts 的基础上,封装的面向对象的,一组简单易用,极其精美的图表绘制控件. 适配 iOS 8, 支持ARC,支持 OC语言,配置简单. 功能强大,支持柱状图 条形图 折线图 填充图 雷达图等多种图形
当你在更新你的App到iOS 7的平台时遇到最大的挑战之一就是确保不要遗忘那些还在使用iOS 6平台的用户,在此我们提供一些建议使你的App应用在iOS 6和iOS 7上同时保留视觉吸引力和技术功能.
Toast是一个Objective-C类别,它对UIView对象类增加了Android风格的Toast通知。它的目的是简单,轻量级,而且容易使用。
适用于iOS 8 的 新功能 示例代码 。 iOS8-Sampler Code examples for the new functions of iOS 8. How to build JUST
Atlas是一个轻量级,灵活的用户界面组件集。设计能够让开发人员快速和轻松集成原生聊天通信体验至他们的应用。 It was designed and built from the ground up to
今天我们来看一下React Native移植到iOS原生应用,通过本节讲解,相信大家对于正在开发的iOS原生项目就可以移植到React Native平台中来,或者采取原生加RN混合开发模式啦。 刚创建的React
前一段时间看了网易大白健康管理系统的文章,感觉很不错,文中对iOS app常见的几种crash进行了总结和分析,并提出了修复方案。平时开发过程中,笔者也略有积累,对一些潜在的crash也有自己的处理方案。利用业余时间开发完成一个简单轻易的开