自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ihoudf

不想当黑客的码农不是好厨子

  • 博客(23)
  • 资源 (6)
  • 收藏
  • 关注

转载 iOS开发之 判断字符串的第一个字符是否是中文或者字母开头

项目里面需要用到一个判断, 判断字符串的第一个字符是否是中文或者字母开头,这里找到了解决办法,记录一下。判断是否是汉字开头的方法,也可以用来判断textField在文本输入的时候的所占字节数,比用textfiled.length判断要准确多了。iOS?1234567891011121314151

2016-02-29 16:26:46 2479

转载 UISwitch控件修改大小。设置颜色

//显示的颜色   _switch0.onTintColor= [UIColorcolorWithRed:0.984green:0.478blue:0.224alpha:1.000];   //控件大小,不能设置frame,只能用缩放比例   _switch0.transform=CGAffineTransformMakeScale(0.75,0.75);

2016-02-29 10:37:09 7141 1

原创 UIBezierPath和CABasicAnimation画一条从左至右有动画的线,画曲线

//view 是曲线的背景 view UIView *view = [[ UIView alloc ] initWithFrame : CGRectMake ( 10 , 0 ,300 , 300 )];     view. backgroundColor = [ UIColor whiteColor]; [ self . view addSubview :view];

2016-02-24 18:15:15 2567

转载 iOS开发 高级绘图

概述在iOS中可以很容易的开发出绚丽的界面效果,一方面得益于成功系统的设计,另一方面得益于它强大的开发框架。今天我们将围绕iOS中两大图形、图像绘图框架进行介绍:Quartz 2D绘制2D图形和Core Image中强大的滤镜功能。Quartz 2D基本图形绘制视图刷新其他图形上下文Core ImageQuartz 2D在iOS中常用的绘图框架就是Quartz

2016-02-24 17:54:37 1209

转载 UIBezierPath精讲

原文地址:http://www.henishuo.com/uibezierpath-draw/前言笔者在写本篇文章之前,也没有系统学习过贝塞尔曲线,只是曾经某一次的需求需要使用到,才临时百度看了一看而且使用最基本的功能。现在总算有时间停下来好好研究研究这个神奇而伟大的贝塞尔先生!笔者在学习时,首先看了两遍UIBezierPath类头文件定义,熟悉了一下相关的属性和方法。基础知识

2016-02-24 14:17:42 816

转载 iOS让程序退出后台时继续运行3分钟

在XXAppDelegate中增加:UIBackgroundTaskIdentifier bgTask;- (void)applicationDidEnterBackground:(UIApplication *)application{    bgTask = [application beginBackgroundTaskWithExpirationHandler:^{

2016-02-24 10:16:12 4742

原创 uibutton点击按钮时title变大 松开时变小

结合   NSMutableAttributedString的各种属性可以做很多事情下面只是一种小情况UIButton *button = [UIButton buttonWithType:(UIButtonTypeCustom)];    button.frame = CGRectMake(100, 100, 100, 30);    button.backgro

2016-02-23 19:16:28 1677

转载 iOS所有框架总览与介绍

原文地址:http://blog.csdn.net/GooHong/article/details/28911301在iOS中框架是一个目录,包含了共享资源库,用于访问该资源库中储存的代码的头文件,以及图像、声音文件等其他资源。共享资源库定义应用程序可以调用的函数和方法。    iOS为应用程序开发提供了许多可使用的框架,并构成IOS操作系统的层次架构,分为四层,从上到下依次为:Coc

2016-02-23 18:22:23 4847

转载 苹果官方Apple Pay开发文档(中文版):开始使用Apple Pay

原文地址:http://www.cocoachina.com/ios/20140910/9573.html 本文由CocoaChina翻译自苹果官方Apple Pay开发文档。目前版本为1.0概览:Apple Pay为用户从你的App里购买实际的物品和服务提供简单而安全的方法。通过Touch ID,用户可使用储存在iPhone 6和iPhone 6 Plus上的信用卡和借记卡支付证...

2016-02-23 14:49:56 5419

转载 iOS App集成Apple Pay教程(附示例代码)

原文地址:http://www.cocoachina.com/ios/20141023/10026.html苹果在本周一发布了iOS 8.1版本,并正式开放了Apple Pay支付系统。Apple Pay是一个基于NFC的支付系统,不久将被数以万计的线下零售商店予以支持。即便这项科技并不是彻底的突破性进展,但它足以推动许多公司和零售商来支持这种支付方式,并成为苹果又一项成功

2016-02-23 14:47:33 657

原创 iOS开发之指纹识别

头文件导入 #import 代码://在iPhone5s的时候,苹果推出了指纹解锁。但是在ios8.0的时候苹果才推出相关的接口。所以,    /**     *  第一步,验证版本     */    if ([UIDevice currentDevice].systemVersion.floatValue         return nil

2016-02-23 12:23:03 793

转载 在C语言中,double、long、unsigned、int、char类型数据所占字节数

和机器字长及编译器有关系:所以,int,long int,short int的宽度都可能随编译器而异。但有几条铁定的原则(ANSI/ISO制订的): 1 sizeof(short int)<=sizeof(int) 2 sizeof(int)<=sizeof(long int) 3 short int至少应为16位(2字节) 4 long int至少应为32位。 unsigned 是

2016-02-23 11:44:44 1657

转载 iOS - UIButton(UIEdgeInsets)/设置button上的文字和图片上下垂直居中对齐

UIButton *button = [UIButton buttonWithType:UIButtonTypeCustom];//button的类型      button.frame = CGRectMake(100, 100,90, 90);//button的frame     button.backgroundColor = [UIColor cyanColor];//button

2016-02-22 12:10:35 1554

转载 iOS //获取当前屏幕显示的viewcontroller

//获取当前屏幕显示的viewcontroller- (UIViewController *)getCurrentVC{    UIViewController *result = nil;        UIWindow * window = [[UIApplication sharedApplication] keyWindow];    if (window.wind

2016-02-22 11:08:06 780

转载 iOS 段落富文本使用

_textView=[[UITextView alloc]initWithFrame:CGRectMake(0, 0,APPW,APPH)];    [self.view addSubview:_textView];        NSString *text = [NSString stringWithContentsOfFile: [[NSBundle mainBundle] pa

2016-02-17 14:47:59 3300

原创 Xcode中pch文件的使用以及注意事项

添加失败的请看注意事项//添加方法1.) 打开你的Xcode工程. 在Supporting Files目录下,选择 File > New > File > iOS > Other > PCH File 然后点击下一步;2.) 给你的PCH文件起名字TestDemo-Prefix.pch. 例如你的项目工程名为TestDemo然而你的PCH 文件的名字应该为 TestDemo

2016-02-16 14:02:00 630

原创 UIActivityIndicatorView 的使用

UIActivityIndicatorView 非常简单 ,就是一个转圈圈的控件初始化方法- initWithActivityIndicatorStyle控制一个Activity Indicator- startAnimating- stopAnimating- isAnimatinghidesWhenStopped 属性配置Activity Ind

2016-02-15 18:23:47 987

转载 Xcode8 升级Xcode之后VVDocumenter-Xcode不能用的解决办法

升级Xcode之后VVDocumenter-Xcode不能用的解决办法时间:2015-06-18 13:37:38      阅读:14392      评论:0      收藏:0      [点我收藏+] 标签:ios   移动互联网   objective-c   xcode   插件   VVDocumenter-Xcode是Xcode上一款快速添加标准注释,并可以

2016-02-15 14:34:48 1505

转载 iOS XCode: 如何添加自定义代码片段

我们经常会定义一些retain的property,而且大概每次我们都会像这样写:@property (nonatomic, retain) Type *name;每次都要老老实实的把“@property (nonatomic, retain)”敲一遍,这样太累了。那么能不能像XCode自带的代码提示功能一样,每次我们只需敲两三个键,代码提示就出来了,然后一下子就

2016-02-15 10:54:36 553

转载 iOS开发之如何跳到系统设置里的各种设置界面

跳到设置界面比如:定位服务、FaceTime、音乐等等。都是可以的,一起来看看如何实现的!定位服务定位服务有很多APP都有,如果用户关闭了定位,那么,我们在APP里面可以提示用户打开定位服务。点击到设置界面设置,直接跳到定位服务设置界面。代码如下://定位服务设置界面NSURL *url = [NSURL URLWithString:@"prefs:root=LOCATION_S

2016-02-04 16:49:32 339

原创 iOS三种让UILabel中的text居上的方式

第一种:CGRect frame = yourLabel.frame;    CGSize size = [yourLabel.text sizeWithFont:yourLabel.font constrainedToSize:CGSizeMake(frame.size.width, 5000)];    frame.size = CGSizeMake(frame.size.widt

2016-02-04 14:33:49 6099 1

转载 Enum-枚举的正确使用Objective-C

前言Enum,也就是枚举,从C语言开始就有了,C++、Java、Objective-C、Swift这些语言,当然都有对应的枚举类型,功能可能有多有少,但是最核心的还是一个—规范的定义代码中的状态、选项等“常量”。Item 5 - Use Enumerations for States, Options, and Status Codes本节的内容就是如何正确的使用枚举。状态与选项的

2016-02-04 12:37:52 6784

原创 iOS终于知道为什么有时候打开相机是黑屏了

之前写一个相机,发现在有的手机上能够正常启动相机,而有的打开相机是黑屏。多处查询而未果,今天看到友盟微社区的代码,终于知道原因了。其实没有网上说的那么复杂,就是需要看一下在你手机的设置——隐私——相机中,本软件是不是允许访问相机,只要允许就可以正常打开。所以在写代码的时候要判断一下本程序是不是有访问相机的权限。代码如下:注意:此方法只对ios7以上的系统有用,如果是在ios6的系统的话就直接崩...

2016-02-02 19:04:39 31024

国家编码和手机号编码(+86)(包括阿里版、腾讯版、所有版)

国家编码和手机号编码(+86)(包括阿里版、腾讯版、所有版)

2020-10-28

iOS emoji大全 plist文件

iOS emoji大全 plist文件

2019-01-11

iOS sqlite3使用demo

iOS sqlite3使用demo

2017-07-07

iOS xml解析和json解析demo

iOS xml解析和json解析demo

2016-11-07

GDataXMLNode源文件

GDataXMLNode源文件

2016-11-07

CAEmitterLayer 五彩雪花、火花、烟花等效果Demo

CAEmitterLayer 五彩雪花、火花、烟花等效果Demo

2016-03-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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