自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

转载 获得多行UILabel的每一行内容

支持中英文都没问题,使用的是CoreText处理,需要引入CoreText框架,并且 #import + (NSArray *)getSeparatedLinesFromLabel:(UILabel *)label{   NSString *text = [label text];   UIFont   *font = [label font];  

2015-08-20 11:43:11 697

原创 制作静态库

创建iOS静态库简单写个打印的代码编译前准备 这里分release与debug版本,需要设置一下 编码完成之后,选择工程中得.a文件,show in finder,这样就能找到生成的.a文件了,如图静态库就生成了。生成静态库需要注意的问题:1. 如果是要公开的文件需要添加2、如下问题载自http:/

2015-07-15 16:43:06 368

转载 UILabel属性使用

UILabel 详解UILabel 多行文字自动换行 (自动折行)1.UIView *footerView = [[UIView alloc] initWithFrame:CGRectMake(10, 100, 300, 180)]; 2. UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(10, 10

2015-06-27 17:12:07 371

原创 设置imageView的边框与阴影

//设置边框效果    CALayer *layer = [_myImageView layer];    [layer setCornerRadius:10];  //设置圆角  [layer setMasksToBounds:YES];//设置边框可见    layer.borderColor = [[UIColor yellowColor] CGColor];   

2015-06-26 15:57:10 555

原创 设置父视图透明度子视图透明度也改变

1、在开发过程中,我们常常会遇到要求父视图半透明而子视图的透明度不变,但是当我们使用alpha=.5设置了父视图的透明度后,发现子视图的透明度也跟着变了。解决这个问题,我们使用如下方法FatherView.backgroundColor = [[UIColor lightGrayColor] colorWithAlphaComponent:0.5];2、设置一个lable背景的透明度而不改

2015-06-24 15:07:59 699

原创 iOS-webview内的UA修改

在创建webview的时候使用在webview的代理方法里面查看修改后的UA注意:通过以上的方法貌似只能在webView loadRequest之前设定,loadRequest后再设定的就不会有作用了

2015-06-10 16:11:03 3468

转载 iOS -- 推送通知

IOS推送通知的实现步骤推送通知,也被叫做远程通知,是在iOS 3.0以后被引入的功能。是当程序没有启动或不在前台运行时,告诉用户有新消息的一种途径,是从外部服务器发送到应用程序上的。一般说来,当要显示消息或下载数据的时候,通知是由远程服务器(程序的提供者)发送,然后通过苹果的推送通知服务(Apple Push Notification Service,简称apns)推送到设备的程

2014-06-25 15:49:53 636

转载 iOS -- UITableViewCell的分割线

产品设计的要求cell的分割线长度不用是整个屏幕宽,并且设计要求分割线为2px(两条),上下不同色。 实现如下: UITableView中将分割线样式改为NonetableView.separatorStyle = UITableViewCellSeparatorStyleNone;复制代码自定义UITableViewCell中复写- (void)dra

2014-06-24 14:37:44 490

转载 iOS 打包项目

如果想要将做的iOS应用程序装到自己的iOS设备上测试、或者装在别人的iOS设备上,或者想发布到App Store里,先要给应用签名。签名就要有证书,这就需要申请证书的过程了。把自己的应用程序装到设备中,主要有以下几种方式:① 把iOS设备与电脑连起来,这样在Xcode的左上角就可以选择这个设备,之后直接点击Run,程序就被装在这个iOS设备了。这个主要用于在真机上测试程序。前提是Xcod

2014-06-13 14:11:25 426

转载 iOS 图片拉伸的三种方法

系统至ios6之后,关于图片拉伸的方法已经扩展至3个函数:  1.ios4提供的方法:  - (UIImage *)stretchableImageWithLeftCapWidth:(NSInteger)leftCapWidth topCapHeight:(NSInteger)topCapHeight  这个函数是UIImage的一个实例函数,它的功能是创建一个内容可拉伸,而边角不拉伸

2014-06-13 13:07:37 508

转载 iOS --检测更新版本

如果我们要检测app版本的更新,那么我们必须获取当前运行app版本的版本信息和appstore 上发布的最新版本的信息。当前运行版本信息可以通过info.plist文件中的bundle version中获取:[cpp] view plaincopyNSDictionary *infoDic = [[NSBundle mai

2014-06-11 14:43:31 310

转载 ios学习笔记4 -- js交互

Objective-c与js相互调用(转)  2012-02-06 10:33:28|  分类:iphone |举报|字号 订阅原文地址:http://blog.csdn.net/ikmb/article/details/6716831一 objective-c调用jsview plainNSString *curre

2014-06-09 11:44:26 318

转载 iOS学习笔记4 --关于xcode 5.1 x86 - 64 编译问题

关于xcode 5.1   x86 - 64 编译问题 坐等了N久,终于IOS 7.1 发布了,作为一个果粉,忍不住第一时间升级了。结果用设备测试的时候,出问题了,一直检测不到设备,哈哈,纠结了半天,才想到原来是7.1 问题了。原来Xcode版本不得低于设备版本,IOS7.1 对应的是 Xcode 5.1,果断的升级Xcode。 Xcode5.1 完成之后,打开

2014-03-27 16:46:05 975

转载 iOS学习笔记2-调试问题

[BEROR]CodeSign error: code signing is required for product type 'Application' in SDK 'iOS 5.0'(2012-08-23 09:37:27)转载▼标签: 杂谈分类: iPhoneXCode 编译出现错误如下:[B

2014-03-17 18:21:20 438

转载 iOS学习笔记1- Socket通信

iOS学习笔记—socket通信分类: iOS2013-08-07 19:17 207人阅读 评论(0) 收藏 举报iOSsocket一. 什么是socketSocket又称之为“套接字”,是系统提供的用于网络通信的方法。它的实质并不是一种协议,没有规定计算机应当怎么样传递消息,只是给程序员提供了一个发送消息的接口,程序员使用这个接口提供的方法,发送与接收消

2014-03-14 11:28:52 712

原创 关于ios7UI适配问题

在viewController的viewDidLoad方法中添加如下代码 if ([[[UIDevicecurrentDevice] systemVersion]floatValue] >= 7.0) {        self.edgesForExtendedLayout =UIRectEdgeNone;        self.extendedLayou

2014-03-14 10:26:08 555

空空如也

空空如也

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

TA关注的人

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