努力,可能成功!放弃,注定失败!

iOS开发交流群:①群529052159②群629878994欢迎大家一起加入探讨问题!

iOS 超Easy实现 渐变导航栏

接着上周的项目, 在上周我别出心裁的在自定义TabbarController中加入了自定义转场动画, 受到了大家广泛的喜爱, 再次表示感激, 今天我们继续实现LifestyleViewController的第二个功能渐变导航栏!! 渐变导航栏, 现在很多项目里都有这个功能, 我们就把这个功能...

2016-06-27 17:05:04

阅读数 3354

评论数 0

iOS-无限循环轮播器(注释详细到没有之一)

Bg: 1)有一段时间没有写文章了,最近事儿比较多,今天有人在技术群里面问我使用UIScrollview实现无限循环轮播的思想(3个UIImageView实现),我当时给了他一篇博客,不过好像这位朋友看的不是很懂,所以我写了一个小Demo打算写这篇文章去讲解下,帮助有需要的朋友们,所以我尽量把能...

2016-06-27 17:01:59

阅读数 5185

评论数 0

让iOS开发变得更有效率-分类、工具类

在工作中整理的一些分类与工具类,分享给大家。这些工具类可以减少项目中的代码量,让代码变得更简洁,可以大大的提升项目的效率,直接拖到项目中使用即可。下载地址:https://github.com/leeSmile/tools/tree/master/textTools 欢迎start 分类 NS...

2016-06-27 17:00:48

阅读数 1337

评论数 0

tableViewCell的依次插入动画

如果有一个小需求当我们的tableView不是直接加载到界面上,而是cell依次展示到我们的界面上只一个动画效果,我们需要怎嘛做呢? 其实很简单,我们数据源有多少 我么就依次 插入多少个cell 不就行了吗? 需要注意的地方时是,当我们要插入的时候 要保证,下面返回的cell个数是对的就行了呗....

2016-06-27 16:57:30

阅读数 3811

评论数 0

iOS:如何优雅的让UITextView根据输入文字实时改变高度

demo 前言: UITextView的高度随着输入文字实时的改变是app中非常常见的功能,社交软件的文字输入框、评论框都会用到 网上有很多UITextView的高度随着输入文字实时改变的demo,笔者看了很多,很多虽然可以实现相应的功能但是有些细节实现的不是很好,所以笔者在参考前人的基...

2016-06-24 11:44:35

阅读数 2626

评论数 0

MVVM初尝试--UITableView数据Manager思路分享

本豺狼最近忙于新需求开发, 荒于研究, 心中倍感焦虑, 不过恰好项目中进行了一些新的尝试, 自觉收获颇丰, 赶紧着与诸位分享! 大体说下情况吧, 豺狼这期的需求中有一块是修改详情页的模块顺序及UI, 由于这个详情页是很老的代码了, 十多个模块并且基于UITableView开发的, 加之迭代中不断...

2016-06-24 11:42:22

阅读数 1398

评论数 0

iOS开发基础:开发两年的你也不会写的Block

阅读本文之前,请尝试写出一下问题: 声明一个Block,并调用它。声明一个Block型的属性。声明一个方法,接受一个Block型的参数,并写出调用时传入的Block实参。实现一个Block的递归调用(Block调用自己)。实现一个方法,将Block作为返回值。 现在拿出笔纸,关上屏幕,20...

2016-06-24 11:37:47

阅读数 714

评论数 0

Swift-Charts 多种样式图表-详细

我是前言: 大约几个月前我在简书写了一篇文章, 文中简单地介绍了Charts两种图表的样式的使用, 不过有种意犹未尽的感觉, 利用周末的空闲时间再次看了看, 有了新的收获, 今天发出来,分享给大家, 来稍加详细的再次走进Charts的世界. 完全纯代码. 说在前面的话: 这篇的篇幅确实是有些...

2016-06-22 16:50:32

阅读数 9716

评论数 0

ios制作一个速度表盘

我们首先看一下这个速度表盘的效果: 速度表盘 为了实现上述的效果,我们首当其冲的是得了解的是贝塞尔曲线,听上去好高大上的样子,接下来我先就我了解贝塞尔曲线的知识给未接触的朋友普及一下。 Bézier curve(贝塞尔曲线)是应用于二维图形应用程序的数学曲线.主要有起始点、终止点...

2016-06-22 16:40:40

阅读数 3518

评论数 1

斯坦福大学iOS开发公开课总结(二) :翻纸牌Demo

本节课简单介绍了控件的懒加载(lazy instantiation),数组,字典,类方法的使用,在最后展示了翻转卡牌的小demo。 懒加载(lazy instantiation) 懒加载:在实例变量被使用之前的那一刻初始化。防止大量的实例变量(属性)在同一时间初始化(尤其是不用将创建对象的...

2016-06-21 17:07:19

阅读数 1237

评论数 0

斯坦福大学iOS开发公开课总结(一) :iOS的MVC框架

写在开头 入职iOS开发也有半年了,一直没有积极更新技术博客,感到甚是惭愧。虽然这期斯坦福公开课内容相对基础一些,但是笔者还是想把每一课的内容都总结一下然后分享出去,也算是对自己的锻炼以及对这一经典的课程致敬吧。 课程地址:斯坦福大学公开课:iOS 7应用开发 废话少说,开始! MVC...

2016-06-21 17:06:40

阅读数 2322

评论数 0

iOS申请邓白氏总结

如果你是要为了申请企业账号而注册得邓白氏代码,那么你需要把上面所有填写得信息都要记住,因为在申请企业账号的时候需要用到这些,并且要和申请邓白氏所填写得信息相吻合,不然你得企业账号审核不会成功。 邓白氏编码注册连接,免费的:https://developer.apple.com/ios/enr...

2016-06-21 17:02:35

阅读数 15195

评论数 4

iOS 开发工具(一)

在开发过程中往往都要借助工具,同样的一件事情,借助工具往往能提高工作效率和工作质量。接下来就介绍介绍笔者接触过的用过的工具,因为工具太多,所以只介绍些笔者认为比较好用的。 1) Xcode Xcode.png iOS开发的IDE大家应该都很熟悉,这个就应该不用过多介绍了。 2)Da...

2016-06-20 10:23:20

阅读数 513

评论数 0

iOS-UIButton 全面解析

UIButton 的全面解析 建议收藏,用到的时候来这里一查就都明白了 //初始化Button 不用alloca init 的方法 用便利构造器初始化 UIButton *button = [UIButton buttonWithType:UIButtonTypeSystem]; typed...

2016-06-20 10:21:32

阅读数 1605

评论数 0

UIStackView的演练-学习

UIStackView是iOS9的一个新特性,特别好用。就根据我上课学的案例,来展示一下。就不过多介绍了,直接上案例,自己体会。 一、创建项目,导入素材 创建项目-导入素材 二、搭建UI界面 搭建UI界面 二、将所需控件添加到UIStackView中 单个增加 ...

2016-06-20 10:19:34

阅读数 651

评论数 0

iOS CoreSpotlightSearch探索之道

AppleStore搜索结果示例 前言 看到上图的搜索结果,找完了文档都没有发现这个效果怎样实现,我也是醉了,然后不小心看到下图,我相信有方法能实现,只是现在还没有发现! 淘票票搜索显示.png 研究了几天,还是让我找到了结果,苹果还是不行啊,还是我不行?反正一路过来,不容易!...

2016-06-20 10:17:42

阅读数 1145

评论数 1

iOS复杂动画之抽丝剥茧(Objective-C & Swift)

一、前言 随着开发者的增多和时间的累积,AppStore已经有非常多的应用了,每年都有很多新的APP产生。但是我们手机上留存的应用有限,所以如何吸引用户,成为产品设计的一项重要内容。其中炫酷的动画效果是重要内容之一,我们会发现很多好的应用上面都有许多很炫的效果。可能一提到炫酷的动画,很多人都...

2016-06-17 18:18:00

阅读数 582

评论数 0

iOS使用Charts框架绘制—饼状图

首先先看一下效果: 饼状图 一、创建饼状图对象 创建饼状图对象用到类是PieChartView.h, 代码如下: self.pieChartView = [[PieChartView alloc] init]; self.pieChartView.backgroundColor =...

2016-06-16 19:15:15

阅读数 9477

评论数 2

图片拉伸并保护关键部分不变形

聊天气泡.png 同一个形状的图片,美工不会每个尺寸都会帮你切图,所以码农们需要自备拉伸技能。拉伸用途很多,其中最常见的就是聊天气泡,先讲一下图片拉伸步骤: 1,通过图片名称创建UIImage 对象 2,通过image对象,返回可拉伸的图片 3,设置背景图片 上代码: 1,...

2016-06-16 19:13:21

阅读数 2076

评论数 0

iOS 实现第三方登录(图文)

前言: 首先你要明白, 所谓的第三方登录,就是利用用户在第三方平台上已有的账号来快速完成自己应用的登录或者注册的功能。而这里的第三方平台,一般是已经有大量用户的平台,如国内的新浪微博、QQ空间,微信,外国的Facebook、twitter等等。第三方登录不是一个具体的接口,而是一种思想或者一套步骤...

2016-06-16 19:09:18

阅读数 1445

评论数 0

提示
确定要删除当前文章?
取消 删除