- 博客(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
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人