内容字号:默认大号超大号

段落设置:段首缩进取消段首缩进

字体设置:切换到微软雅黑切换到宋体

当前分类:

> 软件编程 > IOS开发 >

  • iOS相机开发的踩坑篇01月17日

    相机的设置,这个demo用GPUImageview为基准,做了一个基础的demo,处理了供底层OpenGL的方向处理,其他功能参考 最后的参考链接可以实现。后面有时间的话我会去慢慢完善,大家有需要的话可以在评论下方写一下,或者加入我们的qq群:237305299。 ps:2016年整年

    Tags:iOS相机
  • runtime完整总结01月17日

    类和对象 Objective-C语言是一门动态语言,它将很多静态语言在编译和链接时期做的事放到了运行时来处理。这种动态语言的优势在于:我们写代码时更具灵活性,如我们可以把消息转发给我们想要的对象,或者随意交换一个方法的实现等。 这种特性意味着Objective-

    Tags:runtime
  • 怎么写出一个可复用的类网易新闻首页01月17日

    这一篇继续写一篇UI层的东西吧,一直感觉iOS中网易新闻或者今日头条等新闻类的APP的UI比较特别,这篇文章就来讲解一下怎么写出一个可复用可扩展的类网易新闻首页框架。先看一下效果图: Demo地址 猛戳我 使用的是Swift 3编写。 好了还是那句话,其实实现原理

    Tags:网易新闻
  • iOS关于Taptic-Engine震动反馈01月17日

    上周,leader 拿着 iPhone 7 打开了网易新闻,问我:『你看,你这里的下拉刷新是 短震动 ,我们的手机数周遥控电视的时候只有 长震动 ,产品那边问能不能用短震动』。 然后博主就去查看了一下关于短震动的方式,整个过程可以描述为『资料真少

    Tags:TapticEngine
  • iOS代码设计中的开放与封闭01月17日

    我们至今所写的 iOS 代码都是遵循 OOP 这种编程范式,以对象来临摹和表达我们对于世界的理解。在设计类的时候,恪守 SOLID 五个原则会让我们的代码更易拓展和维护。SOLID 中的 O 代表的是 Open/closed principle ,这篇文章所要探讨的不仅仅是类设计中的 Ope

    Tags:iOS开发
  • DIY双向滑动列表01月17日

    公司项目中有个页面是双向滑动的列表,遂用 UIScrollView 手撸了之,把一些 UI 和数据上的心得记录下来。 需求简介 UI 上的主要内容就是一个 UITableView ,其中一些 cell 内会嵌套一个横向滑动的 ListView , ListView 中包含一些尺寸相同可点击的 ItemView

    Tags:DIY双向滑动
  • iOS的事件处理01月16日

    最近把 Event Handling Guide for iOS 看了几遍,算是对 iOS 的事件处理有了个整体的概念, 本文较长,可以先看后面的总结部分 。对于事件处理,我们最熟悉的莫过于下面的 Target-Action 模式代码。 UIControl addTarget:action:forControlEvents:UIGestureR

    Tags:UIKit
  • 分类属性01月16日

    前言 前几天有人问我一个问题:为什么分类不能自动创建get set方法。老实说,笔者从来没有去思考过这个问题。于是这次通过代码实践跟 runtime 源码来探究这个问题。 准备工作 为了能减少输出类数据的代码工作,笔者基于 NSObject 的分类封装了一套代码 其中

    Tags:iOS开发
  • 自学能力01月16日

    昨晚发了这样一条朋友圈,分享了我对于「自学能力」的理解。今天试着结合我的经历聊聊为什么我有这样的想法。 欲望(自驱力,好奇心) 2010-2013 中专时光,浑浑噩噩。因为一个契机,对数码产品产生兴趣,开始逛 iPod 贴吧,也算混成了一名小吧主。在这里看

    Tags:iOS开发
  • JavaScriptCore的巨坑(JSExportAs方式绑定的本地通信)01月15日

    前言 本篇分享的类型不是学习教程,并且要有一点 JavaScriptCore 基

    Tags:JavaScriptCoJSExportAs
  • iOS10里的通知与推送01月15日

    iOS10通知 推送 图1为通知,图2为推送 也许有些同学现在才恍然大悟,今天我们就聊聊这个通知和推送吧。 什么叫通知,什么叫推送? 通知是iOS操作系统层面上的功能,说白了就是iPhone上的通知条,通知中心等,App来了一条通知,系统来了升级通知,待办事项来

    Tags:iOS10
  • 图片加模糊(高斯模糊)01月15日

    我们是工程师 加油 ! 此文章所举出两种方法的工具类以及Demo链接 : https://github.com/McodeYG/iOSGaussianBlur 老规矩先上代码,拿去复制粘贴吧。 1. CoreImage 实现高斯模糊效果 -( UIImage *)getBlurImageWithImage:( UIImage *)theImage blurDegree:(

    Tags:高斯模糊向量iOS开发
  • 一次简单的ReactiveCocoa+MVVM的实践01月15日

    毕业到现在已经两年多了,时间就像手中的沙子,无论你是摊开还是握紧,它总会从指间流逝! 两年多的工作经验,从最初写代码什么东西都往控制器里写导致一个稍微大点的项目里随处可见容纳上千行代码的控制器,到为了提高运行效率而使用的MVC框架,再到如今的M

    Tags:ReactiveCocoMVVM
  • iOS开发之3DTouch功能实现01月15日

    3D Touch是一种立体触控技术,被苹果称为新一代 多点触控技术 ,是在 Apple Watch 上采用的 Force Touch ,屏幕可感应不同的感压力度触控。3D Touch,有Peek Pop 两种新手势。 主页的 quick action 可以让你的app 直接进入相关行为。 Peek and Pop 允许你快

    Tags:3DTouchiOS开发
  • OC快速开发工具集:TFEasyCoder01月15日

    前言 前两篇分享了一下多线程和动画的内容.一直本着一篇都能讲全一个知识模块的原则,下一篇打算分享一下runtime的大部分api. 名字先想好了:joy:: 下篇: iOS-runtime通篇详解 下下篇: iOS-第三方框架中看似牛逼的宏 上面两篇都还没写不要点...:point_up_2: 开

    Tags:TFEasyCoderOC
  • iOS像素与点01月15日

    iOS上的像素(Pixel)与点(Point) 像素(Pixel)和点(Point) 我们在讨论这个问题之前,最起码要搞懂什么是点( Point )和什么是( Pixel )这个几个概念 px : pixel 像素,屏幕上显示的最小单位 pt : point 点,是一个标准的长度单位, 1pt=1/72inch PPI(DPI) : pixel

    Tags:iOS像素
  • android webview和iOS uiwebview/wkwebview 访问支付宝跳转到app01月15日

    公司弄H5的应用,ios/android端分别打包成app,上头要求封装一个固定webview壳,让后续H5应用,直接打包,上架。要求需要考虑支付宝支付,微信支付,,朋友圈,微博分享之类,还有调用一些原生的方法,推送,比如一些弹出框,修改顶部statusbar颜色之类的。

    Tags:webviewuiwebview
  • MJRefresh框架使用及说明01月15日

    一. MJRefresh 的类解释. 1.MJRefreshComponent 所有刷新控件的基类别.(component: 成分,组件) 2.MJRefreshNormalHeader 默认的下拉刷新控件 3.MJRefreshAutoNormalFooter 默认的上拉刷新控件 下拉刷新控件自适应在页面内容下面 4.MJRefreshAutoGifFooter 带

    Tags:MJRefresh
  • cell嵌套collectionView01月15日

    买来叶孤城的电子书看到书中有这么一个场景,每个cell上有不定个按钮或者View.怎嘛写好呢?for循环布局?一个cell上如果很多view呢?...... 把collectionView放在cell里其实挺好的,还有每个每个cell的点击事件直接可以写在 代理方法中.. 先简要说明一下思路 1创

    Tags:cellcollectionVi
  • FSCalendar使用介绍(二):农历、事件01月15日

    获取农历、事件、节假日、节气等信息,可以通过 NSCalendar 和 EventKit 完成。 一. 农历提供者NSCalendar 创建农历版NSCalendar。 @property ( strong , nonatomic ) NSCalendar *chineseCalendar; self .chineseCalendar = [ NSCalendar calendarWithIdent

    Tags:FSCalendar

CopyRight © 2015-2016 QingPingShan.com , All Rights Reserved.

清屏网 版权所有 豫ICP备15026204号