IOS

iOS客户端本地推送实现代码 2017-02-01

这篇文章主要介绍了iOS客户端本地推送实现代码,并确定程序中只有一个弹出框,具有一定的参考价值,感兴趣的小伙伴们可以参考一下本文实例为大家分享了iOS本地推送的具体代码,供大家参考,具体内容如下 首先创建全局的本地通知对象及弹出框 // 弹出本地消息 @property(nonatomic,strong)UILocalNotification *localNotificat ...

iOS自学笔记之XIB的使用教程 2016-12-28

iOS自学笔记之XIB的使用教程
本篇文章主要介绍了iOS自学笔记之XIB的使用教程,小编觉得挺不错的,现在分享给大家,也给大家做个参考.一起跟随小编过来看看吧软硬件环境 macOS Sierra Xcode 8.2.1 前言 前面学习iOS编程时,画UI控件的时候用的都是直接敲代码的方式,基本都是先创建一个相应控件的对象,然后设置对象属性,最后添加相应的事件响应方法.那强大如Apple这样的公司有没有提供 ...

iOSUIImageView图片自动拉伸功能 2016-12-20

iOSUIImageView图片自动拉伸功能
这篇文章主要介绍了iOS UIImageView图片自动拉伸功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下本文实例为大家分享了iOS图片自动拉伸的具体代码,供大家参考,具体内容如下 这个是使用一个切片,使其填充到整个NavigationBar上面. - (void)viewDidLoad { [super viewDidLoad]; UIImage *smallIm ...

iOS图片拉伸的多种方式 2016-12-08

iOS图片拉伸的多种方式
这篇文章主要为大家详细介绍了iOS图片拉伸的多种方式UIImageView整体拉伸和UIImage局部拉伸,具有一定的参考价值,感兴趣的小伙伴们可以参考一下本文实例为大家分享了iOS图片拉伸的具体代码,供大家参考,具体内容如下 1. UIImageView整体拉伸 UIImageView-contentMode typedef NS_ENUM(NSInteger, UIVi ...

Xcode8更新解决模拟器找不到的方法 2016-11-10

Xcode8更新解决模拟器找不到的方法
这篇文章主要介绍了Xcode8 更新解决模拟器找不到的方法的相关资料,需要的朋友可以参考下更新了Xcode8后,模拟器莫名的消失了.看了一下Xcode文件夹,SDK都在 首先试试重启电脑和Xcode后看看模拟器出现了没,没有的话只能重新建模拟器了. 方法如下: 1.打开Xcode->Winwos->Devices 2.点击左下角小图标Add Simulator ...

iOS项目开发--实现类似淘宝详情页面 2016-10-26

iOS项目开发--实现类似淘宝详情页面
本篇文章主要介绍了iOS实现类似淘宝详情页面,现在分享给大家,也给大家做个参考.一起跟随小编过来看看吧前段时间公司在研发一个电商项目,趁现在有时间把其中的知识点整理整理. 项目的商品详情页面当时是仿制淘宝的,用到的第三方库是MJRefresh,上拉操作和下拉操作的刷新效果是把MJRefresh刷新效果从新建个分类封装了一下,感谢杰哥!!! 基本思路: 1.设置一个 UISc ...

iOS使用CABasicAnimation实现简单的跑马灯无cpu暴涨 2016-10-07

本篇文章主要介绍了iOS使用 CABasicAnimation 实现简单的跑马灯无cpu暴涨,具有一定的参考价值,有兴趣的可以了解一下.网上找了几个,但都有cup暴涨的情况发生,于是利用CABasicAnimation 简单的实现一个跑马灯,实现简单,可自己定制 #import <UIKit/UIKit.h> @interface LoopView : UIVi ...

IOS自定义UICollectionView的头视图或者尾视图UICollectionReusableView 2016-08-25

IOS自定义UICollectionView的头视图或者尾视图UICollectionReusableView
这篇文章主要介绍了IOS 自定义UICollectionView的头视图或者尾视图UICollectionReusableView的相关资料,需要的朋友可以参考下IOS 自定义UICollectionView的头视图或者尾视图UICollectionReusableView 其实看标题就知道是需要继承于UICollectionReusableView,实现一个满足自己需求的 ...

iOS9.0后微信支付回调处理实例 2016-08-03

这篇文章主要介绍了iOS 9.0后微信支付回调处理实例讲解,非常不错,具有参考借鉴价值,需要的朋友参考下吧如果是iOS 9.0之前,处理微信回调时,首先在APPDelegate中写如下的代码: //iOS 9.0 之前的处理方法不保证正确,如有错误还望指正 - (BOOL)application:(UIApplication *)application openURL:(N ...

2016年iOS公开可利用漏洞总结 2016-07-26

2016年iOS公开可利用漏洞总结
本文总结了2016年比较严重的iOS漏洞可用于远程代码执行或越狱,希望能够对大家移动安全方面的工作和研究带来一些帮助. 0x00 序 iOS的安全性远比大家的想象中脆弱,除了没有公开的漏洞以外,还有很多已经公开并且可被利用的漏洞,本报告总结了2016年比较严重的iOS漏洞(可用于远程代码执行或越狱),希望能够对大家移动安全方面的工作和研究带来一些帮助. 0x01 iOS 1 ...

深入理解IOS控件布局之Masonry布局框架 2016-07-21

本篇文章主要介绍了深入理解IOS控件布局之Masonry布局框架 ,小编觉得挺不错的,现在分享给大家,也给大家做个参考.一起跟随小编过来看看吧前言: 回想起2013年做iOS开发的时候,那时候并没有采用手写布局代码的方式,而是采用xib文件来编写,如果使用纯代码方式是基于window的size(320,480)计算出一个相对位置进行布局,那个时候windows的size是固 ...

详解iOS按钮暴力点击的便捷解决方案 2016-07-19

本篇文章主要介绍了iOS按钮暴力点击的便捷解决方案,具有一定的参考价值,感兴趣的小伙伴们可以参考一下.iOS点击事件分类 1.程序中大量按钮没有做连续响应的校验,测试人员连续点击出现了很多不必要的问题,所以只能利用运行时特性,进行hook一下.runtime不能大量使用,但是偶尔使用也是很方便的哈哈. 2.设置单个按钮不需要hook 3.多次点击按钮,只执行最后一次点击事件 ...

iOS图片拉伸的4种方法 2016-06-23

iOS图片拉伸的4种方法
这篇文章主要为大家详细介绍了iOS图片拉伸的4种方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下假如下面的一张图片,是用来做按钮的背景图片的,原始尺寸是(128 * 112) 按钮背景图片.png 我们通过代码将这张图片设置为按钮的背景图片,假如我们将创建好的按钮的宽高设置为:(W=200, H=50)代码如下: // // ViewController.m // i ...

IOS实现一个死锁导致UI假死的例子 2016-06-02

这篇文章主要介绍了IOS 实现一个死锁导致 UI 假死的例子的相关资料,需要的朋友可以参考下IOS 实现一个死锁导致 UI 假死的例子 现象 当 APP 启动一段时间后(约半小时左右),经常会发现 App 界面出现"冻死"的现象.同时后台输出: [CocoaGoPush]WorkThreadProc end 这时 App 呈现"假死" ...

iOS开发中AVPlayer的简单应用 2016-05-29

这篇文章主要介绍了iOS开发中AVPlayer的简单应用,文中给出了简单的介绍和示例代码,相信对大家学习AVPlayer的应用具有一定的参考价值,需要的朋友们下面跟着小编来一起学习学习.前言 在iOS开发中,播放视频通常有两种方式,一种是使用MPMoviePlayerController(需要导入MediaPlayer.Framework),还有一种是使用AVPlayer. ...

iOS自带原生二维码扫描的实现 2016-04-16

iOS自带原生二维码扫描的实现
最近项目中需要做一个二维码扫描,虽然有很多二维码扫描的第三方可以用,但是考虑到项目中的需要,所以我放弃了使用三方库,而采用了苹果原生的扫描.下面这篇文章就介绍了iOS自带原生二维码扫描的实现,需要的朋友可以参考借鉴,下面来一起看看吧.前言 首先说明的是:原生的二维码扫描有一个坑,那就是扫描范围的确定.只要记得扫描范围是X与Y互换位置,W与H互换位置,就没有什么问题了. 下面 ...

iOS中自定义弹出pickerView效果(DEMO) 2016-03-14

iOS中自定义弹出pickerView效果(DEMO)
这篇文章主要介绍了iOS中自定义简单弹出pickerViewDEMO的实例代码,需要的朋友可以参考下 UIPickerView平常用的地方好像也不是很多,顶多就是一些需要选择的地方,这次项目需要这一个功能,我就单独写了一个简单的demo,效果图如下: 新增主页面弹出view,在主页面添加的代码 有个小问题就是第四个直接添加在主页弹出来的view好像被导航栏给覆盖了,我还没去 ...

iOS手势密码的实现方法 2016-03-12

iOS手势密码的实现方法
这篇文章主要为大家详细介绍了iOS手势密码的实现方法,教会大家如何实现手势密码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下本次讲的手势密码,是在九个按键上实现的,这里讲的是手势密码的基本实现和效果 同样先上效果图 其实就是对画图功能的一个实现,再加上手势操作结合起来. 屏幕宽度高度,方便下面操作,不做解释 #define ScreenHeight [[UIScreen ...

iOS图片拉伸技巧iOS5.0、iOS6.0 2016-03-04

iOS图片拉伸技巧iOS5.0、iOS6.0
这篇文章主要为大家详细介绍了iOS图片拉伸技巧,提供了3种图片拉伸的解决方案,具有一定的参考价值,感兴趣的小伙伴们可以参考一下纵观移动市场,一款移动app,要想长期在移动市场立足,最起码要包含以下几个要素:实用的功能.极强的用户体验.华丽简洁的外观.华丽外观的背后,少不了美工的辛苦设计,但如果开发人员不懂得怎么合理展示这些设计好的图片,将会糟蹋了这些设计,功亏一篑. 比如下 ...

UIImage加载图片Images.xcassets加载方法的影响 2016-02-24

这篇文章主要介绍了UIImage加载图片Images.xcassets加载方法的影响的相关资料,需要的朋友可以参考下UIImage加载图片的方式以及Images.xcassets对于加载方法的影响 图片缓存 根据是否将创建好的对象缓存入系统内存,有两类创建UIImage对象的方法可选: 缓存:+ imageNamed:,只需传入文件名.扩展名(可选)即可. 不缓存:+ im ...