- 博客(34)
- 资源 (2)
- 收藏
- 关注
转载 UIPickerView用法(左右比例,整体大小,字体大小)
UIPickerView用法(左右比例,整体大小,字体大小) 2011-10-11 16:35:09| 分类: MAC相关|举报|字号 订阅来点代码吧,这样好理解一点。UIPickerView *pickerView = [[UIPickerView alloc]initWithFrame:CGRectZero];pickerView
2014-11-28 14:25:35 1211
转载 iOS标准时间与时间戳相互转换
iOS标准时间与时间戳相互转换,有需要的朋友可以参考下。设置时间显示格式:NSString*timeStr=@"2011-01-2617:40:50";NSDateFormatter*formatter=[[[NSDateFormatteralloc]init]autorelease];[formattersetDateStyle:NSDateFormatter
2014-11-26 11:23:09 440
转载 iOS 开发UICollectionView及其常用方法+实例
本章通过先总体介绍UICollectionView及其常用方法,再结合一个实例,了解如何使用UICollectionView。 UICollectionView 和 UICollectionViewController 类是iOS6 新引进的API,用于展示集合视图,布局更加灵活,可实现多列布局,用法类似于UITableView 和 UITableViewController 类。
2014-11-26 11:10:21 652
原创 定时器的开关
timer=[NSTimerscheduledTimerWithTimeInterval:2target:selfselector:@selector(dealtimer:)userInfo:iconScrollViewrepeats:YES]; //timer.fireDate=[NSDate distantFuture];//关闭定时器 //tim
2014-11-22 00:56:00 492
转载 iOS - 正则表达式登陆账号、邮箱、身份证..是否正确
//邮箱+ (BOOL) validateEmail:(NSString *)email{ NSString *emailRegex = @"[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,4}"; NSPredicate *emailTest = [NSPredicate predicateWithForma
2014-11-22 00:55:19 518
转载 CocoaPods详解之----使用篇
作者:wangzz原文地址:http://blog.csdn.net/wzzvictory/article/details/18737437(蓝色部分为补充配置)一、什么是CocoaPods1、为什么需要CocoaPods在进行iOS开发的时候,总免不了使用第三方的开源库,比如SBJson、AFNetworking、Reachability等等。使用这些库的
2014-11-22 00:53:04 508
转载 xcode6.1创建pch文件
首先,Command+N,打开新建文件窗口:ios->other->PCH file,创建一个pch文件,添加需要引入的头文件名:
2014-11-22 00:48:53 440
转载 iOS中得手势和触摸使用(常见)
2013-12-19 21:59 171人阅读 评论(0) 收藏举报 事件产生与分 触摸 手势 手势识别器。 事件产生与分发:ios中的触摸事件,基于多点触摸模型 多点触摸序列: 一个或多个接触屏幕的手指,识别为多点触摸序列的一部分 从第一个手指碰到屏幕开始,直到最后一个
2014-11-22 00:47:53 879
原创 关于button的主题对齐方式注意事项
UIButton*button=[UIButtonbuttonWithType:UIButtonTypeCustom]; //button的缺省状态对其方式是居中对齐// UIControlContentHorizontalAlignmentCenter = 0,// UIControlContentHorizontalAlignmentLeft =
2014-11-22 00:46:19 865
转载 关于textview的行高设置
#import "ViewController.h"#define LINENUM 20 //每行字数#define LINEHEIGHT 30 //行高@interface ViewController ()@end@implementation ViewController- (void)viewDidLoad{ in
2014-11-22 00:44:28 1879
转载 本地相机图片缩略图
-(void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info{ UIImage* image=[infoobjectForKey:UIImagePickerControllerOriginalImage];
2014-11-22 00:42:55 616
原创 base64解码
NSData*data=[[NSDataalloc ]init]; NSString* str = [database64EncodedStringWithOptions:NSDataBase64Encoding64CharacterLineLength];
2014-11-22 00:41:45 10460
原创 设置button的边框颜色和宽度
UIButton*button=[UIButtonbuttonWithType:UIButtonTypeCustom]; button.frame=CGRectMake(100,100, 100, 100); button.layer.cornerRadius=30; button.backgroundColor=[UIColorgrayCol
2014-11-22 00:40:08 9809
原创 AFNetworking补充
//AFNetworking 网络库的使用 //1. AFNetworking网路库的介绍 // 通过HTTP接口获取数据,上传数据 // (1)NSURLConnection // (2)ASIHttpRequest(较早,停止更新) // (3)AFNetworking //
2014-11-22 00:39:05 784
原创 图文混排计算文字高度的代码
图文混排计算文字高度的代码//获取string的高度 (限定宽度为width,字体大小为fontSize)-(CGFloat)heightWithString:(NSString *)string width:(CGFloat)width fontSize:(CGFloat)fontSize{
2014-11-22 00:36:46 1343
原创 十六进制颜色的设定
十六进制颜色的设定//这是一个宏定义#define UIColorWithHex(hexValue) [UIColor \colorWithRed:((float)((hexValue & 0xFF0000) >> 16))/255.0 \green:((float)((hexValue & 0xFF00) >> 8))/255.0 \blue:((floa
2014-11-22 00:35:30 776
原创 AFNetWorking使用说明
AFNetWork Bug(默认值支持text/json,text/javaS,没有支持text/html)//必须加入的AFNetWorking文件夹 /* AFNetWorking最大的优点: 1.更新快 2.没有代理全部使用block回调 3.bug少 4.不需要添加引用库
2014-11-22 00:33:27 545
原创 ASIHTTPRequest使用详情
ASIDownloadCache 设置下载缓存它对Get请求的响应数据进行缓存(被缓存的数据必需是成功的200请求):[ASIHTTPRequest setDefaultCache:[ASIDownloadCache sharedCache]];当设置缓存策略后,所有的请求都被自动的缓存起来。另外,如果仅仅希望某次请求使用缓存操作,也可以这样使用:ASIHT
2014-11-22 00:31:12 574
转载 在iOS地图上绘制两点间路线网友分享
当我们获取了一组地理位置后,可能会想要在地图上绘制这组地理位置信息所包含的路线。MKMapView提供了addOverlay功能(以及addAnnotation),让我们可以在地图上放一层遮罩。如果要放一组遮罩,可以用addOverlays。#pragma mark - - (void)drawLineWithLocationArray:(NSArr
2014-11-22 00:29:01 604
转载 .iOS静态库相关-封装lib
Library介绍基本知识在实际的编程过程中,通常会把一些公用函数制成函数库,供其它程序使用,一则提搞了代码的复用;二则提搞了核心技术的保密程度。Library使用的两种方式:封装lib.a和直接引用lib工程。一、封装.a文件直接封装lib.a,向使用者提供头文件列表。使用者引用头文件并且使用其中方法,但是看不到实现文件的内容。这种方式每当静态库函数需要修
2014-11-22 00:27:26 456
转载 上传本地相册或者相机图片
UIImagePickerController*picker=[[UIImagePickerControlleralloc]init];picker.delegate=self;picker.sourceType=UIImagePickerControllerSourceTypeCamera;[selfpresentViewController:picker anima
2014-11-22 00:26:17 693
原创 选择器UIPickerView
//UIPickerView创建 UIPickerView *cityPick = [[UIPickerViewalloc] initWithFrame:CGRectMake(0,44, 320, 200)]; cityPick.dataSource =self; cityPick.delegate =self; cityPick.backgroun
2014-11-22 00:24:20 544
转载 UIApplication 用法解析
UIApplication,代表的是整个应用做的事,因此每个程序只能有一个,系统使用的是单例模式,就是上面的[UIApplication sharedApplication]来得到一个实例。这个单例实例是在系统启动时由main函数里面的UIApplicationMain方法生成,就是每个程序里都有的AppDelegate,它实现了UIApplicationDelegate的Protocol
2014-11-22 00:22:58 1165
转载 线程池NSoperationQueue和GCD比较
直接alloc创建的线程都是需要手动启动并且都是同步的、不用分类:Object-C2013-10-12 17:19 2296人阅读 评论(0) 收藏举报GCD是基于c的底层api,NSOperation属于object-c类。ios首先引入的是NSOperation,IOS4之后引入了GCD和NSOperationQueue并且其内部是用gcd实现的。
2014-11-22 00:21:28 1320
转载 你需要知道的其它重要的框架
Core Data , Core Graphics, Core Animation,和OpenGLES框架都是高级的技术。所以这些框架对于你开发应用程序也是很重要的,它们都需要时间去学习和掌握。Core Data框架管着理应用程序数据模型 Core Data提供对象的管理,使用Core Data,你可以创建模型对象,并管理这些对象
2014-11-22 00:19:37 404
转载 判断当前的网络状态
1. 添加源文件和framework 开发Web等网络应用程序的时候,需要确认网络环境,连接情况等信息。如果没有处理它们,是不会通过Apple的审查的。 Apple 的例程 Reachability 中介绍了取得/检测网络状态的方法。要在应用程序程序中使用Reachability,首先要完成如下两部: 1.1. 添加源文
2014-11-22 00:17:39 411
原创 UIDatePicker时间选择器
_datePicker=[[UIDatePickeralloc]initWithFrame:CGRectMake(0,self.view.frame.size.height-216,0, 0)]; [_datePickersetTimeZone:[NSTimeZonetimeZoneWithName:@"GMT"]]; //日期模式 [
2014-11-22 00:16:16 476
原创 如何在应用中打开一个网络接口
[[UIApplication sharedApplication]openURL:[NSURL URLWithString:@"http://www.baidu.com"]];这种方法走的是程序外通过浏览器打开一个接口例外还有一种在程序中显示一个接口UIWebView *webView=[[UIWebViewalloc]initWithFrame:self.view.
2014-11-21 23:14:16 500
原创 关于监听的基本用法
三个核心方法 //addObserver添加监听 //observeValueForKeyPath处理监听 //dealloc移除监听添加监听//car对象中添加了对于speed的监听 [caraddObserver:selfforKeyPath:@"speed"options: NSKeyValueObs
2014-11-21 23:10:51 475
转载 ios系统版本的适配
最近一直在做app的iOS 6和7的同时适配工作,所以在此介绍一下系统与设备的兼容问题。一、Base SDK与Deployment Target一个项目(Project)可以有多个目标(Target),每个目标可以指定不同的设置(例如支持不同的系统版本,引用不同的Framework等)。项目设置会覆盖默认设置,而每个目标的设置则会覆盖项目设置。在Xcode的项目浏览窗口中点击项目,
2014-11-21 23:09:03 680
转载 ARC与非ARC在一个项目中同时使用
1,选择项目中的Targets,选中你所要操作的Target,2,选Build Phases,在其中Complie Sources中选择需要ARC的文件双击,并在输入框中输入:-fobjc-arc,如果不要ARC则输入:-fno-objc-arc混用没有问题,没有用ARC的代码继续坚持谁申请谁释放就好了。以前的库没有时间重写,都采用这种方法。
2014-11-21 23:01:28 379
原创 控制界面切换的动画效果
1.//控制界面切换的动画效果 MainViewController *mvc = [[MainViewControlleralloc] init]; //控制切换的动画风格mvc.modalTransitionStyle =UIModalTransitionStyleFlipHorizontal; //当前界面切换
2014-11-21 22:55:46 594
原创 关于ios手机端的屏幕像素点
各种版本苹果手机的像素点iphone6—》667*375iphone5—》568*320iphone4—>480*320iphone6+plus—>736*414
2014-11-21 22:54:27 682
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人