整理常用的iOS第三方资源,超全!

一:第三方插件 1:基于响应式编程思想的oc 地址:https://github.com/ReactiveCocoa/ReactiveCocoa 2:hud提示框 地址:https://github.com/jdg/MBProgressHUD 3:XML/HTML...

2018-01-09 16:42:08

阅读数:930

评论数:0

iOS 点击图片放大效果

今天带来的是图片点击放大效果,这种效果一般在微博,微信朋友圈中比较常见 当我点击其中一张图片时,就会进入详情 具体实现如下 首先创建个 Controller(PhotoViewController) // // PhotoViewController.h // 点击图片放大效果 /...

2017-01-09 11:13:57

阅读数:2106

评论数:0

iOS 对象沿着指定路径进行动画

以下方法在自定义view的类里面实现,可放在自定义函数中自行控制触法。也可放在drawRect或layoutSubviews里面让view在显 示时触法。但推荐放在自定义view中触发,因为这样才可以做到自行控制,并保证同时只有一个在运行,否则会因为view的改变导致重绘,导致同时执行多 个相同的...

2017-01-03 14:29:20

阅读数:2417

评论数:0

iOS 轮播图

今天给大家带来的是轮播图的实现,这里简单的讲述下轮播图的原理假如说,我现在有3张图片,正常是这样摆放的

2016-12-16 17:05:21

阅读数:545

评论数:1

iOS cell 自适应高度

还记得在上一篇iOS cell 重用中,我提到的 cell 自适应高度吗?那一篇主要解决的是 cell 重用的问题,所以就没有过多的去说有关自适应的问题,而且里面写的也是比较的乱,经过这几天的整理,我已经把 cell 自适应高度(包括纯文本的自适应以及图文混排时的自适应)整理好了,并且已经封装成给...

2016-12-14 16:28:30

阅读数:520

评论数:0

iOS cell重用

有一种需求,想必大家都遇到过.. 简单的描述就是在 cell 上有个 button, 点击 button 出现勾选或者未勾选状态,但是如果不进行一些处理,就一定会出现重用的情况,所谓的重用也就是说由于 cell 的重用机制,导致 cell 上的 button 没办有办法正确的保存当前的点击状态...

2016-12-12 10:43:22

阅读数:464

评论数:0

iOS 自定义button

这次写的并不算是一种功能,它只是方便我们去快速的铺界面,先来看下效果图 创建这种button,多数人会用image+label等组合模式来创建,这种创建的方法不仅费时,还比较费力,今天我带来的是自定义button,仅需要两行代码,就能实现这种效果 首先,创建个自定义button类 // // ...

2016-12-11 15:41:04

阅读数:3140

评论数:0

iOS 仿百度外卖,饿了么-点餐效果(加入购物车效果)

今天带来的是仿百度外卖,饿了么-点餐效果既物品加入购物车时的动画效果,这里用的Masonry布局,下滑的效果主要是通过UIBezierPath CAKeyframeAnimation CABasicAnimation以及CAAnimationGroup实现的 因为写的比较匆忙 注释不是很多,而且...

2016-12-05 17:13:33

阅读数:3879

评论数:1

iOS 仿 UC 浏览器个人中心 (下拉实现果冻效果)

由于最近没什么项目,所以就试着模仿做了一些 App 的框架或者效果,今天做的是模仿 UC 浏览器个人中心的下拉效果,也有人称之为果冻效果或者是阻尼效果,本文用到了drawRect进行了底层的画线,不过还是很简单的只要把封装好的 MyHeaderView 放入工程中即可 效果图如下: ...

2016-12-02 09:19:35

阅读数:2486

评论数:1

iOS 常用动画第三方

动画 Core Animation笔记,基本的使用方法 - Core Animation笔记,基本的使用方法:1.基本动画,2.多步动画,3.沿路径的动画,4.时间函数,5.动画组。 awesome-ios-animation - iOS Animation 主流炫酷动画框架(特效)收...

2016-11-24 16:47:19

阅读数:2785

评论数:2

iOS 仿淘宝,上拉进入详情页面

今天做的主要是一个模仿淘宝,上拉进入商品详情的功能,主要是通过 tableView 与 webView 一起来实现的,当然也可根据自己的需要把 webView 替换成你想要的 // // ViewController.m // 仿淘宝,上拉进入详情 // // Created by Amyd...

2016-11-22 14:08:29

阅读数:3563

评论数:4

iOS 倒计时的简单实现

今天带来的是简单的倒计时功能的实现,由于默认的结束时间为24点,所以即使把这个程序从后台完全清除掉,在运行,看上去也想在继续倒计时一样,大家别被误导 // // ViewController.m // 倒计时 // // Created by Amydom on 16/11/21. // ...

2016-11-21 13:55:48

阅读数:609

评论数:0

iOS 使用系统默认声音,震动

导入框架: #import #import @interface MsgPlaySound : NSObject { SystemSoundID sound;//系统声音的id 取值范围为:1000-2000 } - (id)initSystemShak...

2016-11-15 15:22:30

阅读数:544

评论数:0

iOS 仿网易新闻框架

今天带来的是自定义的仿网易新闻框架,由于时间比较短,所以写的并不是很完美,也没有进行适配,直接用的iPhone7的屏幕尺寸 之前有朋友问我关于类似网易新闻框架的思路,网易新闻框架实现的思路其实是比较简单的,主要的就是计算每个控件的坐标以及 scroll的偏移量,由于我添加了动画,所以顶部按钮背景 ...

2016-11-04 10:57:29

阅读数:694

评论数:0

iOS 长按图片保存本地

今天遇到一个需求,长按二维码保存到本地,现在就和大家分享下方法,(由于 iOS10的缘故 需要在 plist 文件里添加Privacy - Photo Library Usage Description字段) #import "ViewController.h" @...

2016-11-02 11:00:49

阅读数:2124

评论数:0

iOS UIAlertController实现弹窗输入账号密码

UIAlertController * alertController = [UIAlertController alertControllerWithTitle: @"登陆" ...

2016-11-01 09:29:36

阅读数:4571

评论数:0

iOS 调取本地地图以及三方地图

地图在我们 App 开发中已经算是一项比较基本的功能了,但是有些时候不需要我们去集成地图,而是通过调取本地地图来实现定位,我上网查了下,完成的能跑通的调用本地地图的 demo 少之又少,于是就试着自己总结了一下 首先,我们需要导入两个系统库文件分别是MapKit.framework,CoreLo...

2016-11-01 09:26:58

阅读数:2028

评论数:0

iOS CoreLocation 实现简单定位(现实城市)

我们可能常常使用CoreLocation来实现很复杂的功能,包括地图显示、定位等等。但是在实际的项目开发中,我们可能有这样的需求,只要获取当前所在城市的名称即可,然后使用这个城市名称来开发其他的功能实现,并不需要地图等太复杂的功能。实现代码如下: (1)因为涉及网络操作和定位功能,所以我们需...

2016-10-20 09:58:02

阅读数:384

评论数:0

iOS cocoapods 头文件

问题描述:使用cocoapods时,import 找不到头文件。 问题原因:这是因为还没设置头文件的目录。 解决办法:在项目的Target的里设置一下,添加cocoapods头文件目录:目录路径直接写:${SRCROOT}   ,后边选择recursive 。就可以了。 注意:是...

2016-10-18 13:56:24

阅读数:257

评论数:0

iOS OS X EL Capitan安装CocoaPods遇过的坑

1.移除现有Ruby默认源 $gem sources --remove https://rubygems.org/ 2.使用新的源 $gem sources -a https://ruby.taobao.org/ 3.验证新源是否替换成功 $gem...

2016-10-17 12:57:34

阅读数:292

评论数:0

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