自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 iOS 清除缓存

清除缓存就是把 一些 缓存 下来的文件 从app 中移除首先要计算出 缓存文件的大小 :- (float)clearCache{        NSString *path = [NSSearchPathForDirectoriesInDomains(NSCachesDirectory, NSUserDomainMask, YES) lastObject];

2015-11-30 10:47:29 699

原创 设置 cell 的背景色,背景图 ,选中效果

veiw.backgroundColor  没有选中的颜色cell.backgroundView  没有选中的时候的效果图cell.selectedBackgroundView 选中时候的效果图,如果没有合适的选中样式,可以把这里的view设置为想要的颜色的view cell.selectionStyle 的选中样式 (也就是几种选中的时候的背景颜色)

2015-11-27 19:01:16 2223

原创 iOS app调用相机和相册

首先导入两个协议 UIImagePickerControllerDelegateUINavigationControllerDelegate实现下面两个方法 -(void)takePhoto//打开相机{    UIImagePickerControllerSourceType sourceType = UIImagePickerCo

2015-11-25 18:53:34 649

原创 判断邮箱,手机号码,身份证,用户名,昵称等输入格式是否正确的 正则表达式

//邮箱+ (BOOL) validateEmail:(NSString *)email{    NSString *emailRegex = @"[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,4}";    NSPredicate *emailTest = [NSPredicate predicateWithForma

2015-11-25 16:16:40 9955

原创 NSUserDefaults 归档,数据持久化

我这里的方法适用于 model 归档,用户登录数据持久化1,创建一个model ,要遵守协议 NSCoding 我创建 UserInfo UserInfo.h 文件:#import @interface UserInfo : NSObject@property (nonatomic, strong)NSString *userName

2015-11-25 01:02:37 464

原创 iOS跳转到指定页面,而不是简单的返回上一个页面

在不想返回上一个页面也不想返回首页的时候用着方法 ,改变下标值    [self.navigationController popToViewController:self.navigationController.viewControllers[1] animated:YES];

2015-11-24 22:16:02 1490

原创 iOS app调用打电话功能

赶着下班就不多说了, 初始化 UIWebView 名为 _phoneCallWebView,调用如下方法,注意下方 红色区域#pragma mark -----打电话-------------- (void)openPhoneCallViewWithphoneNumber:(NSString *)phoneNum{    if (_phone

2015-11-24 19:03:46 1222

原创 UIImageView 图片填充,按比例,平铺

设置  UIImageView 的contentMode属性,根据自己的需要选择下面 UIViewContentModeScaleToFill,    UIViewContentModeScaleAspectFit,      // contents scaled to fit with fixed aspect. remainder is transparent

2015-11-24 16:38:01 6278

原创 iOS 开发AFNetWorking 请求,返回错误

在用 AFNetWorking 的时候,直接把使用方法copy 过来了,但是请求数据的时候一直出现如下错误即不支持 text/html 格式解决:在初始化  AFHTTPRequestOperationManager后加入如下代码即可解决:manager.requestSerializer = [AFJSONRequestSerializer serialize

2015-11-24 11:44:11 1345

原创 延长代码执行时间

方法一: 初始化:  NSTimer *timer =[NSTimer scheduledTimerWithTimeInterval:1 target:self selector:@selector(surplusTime) userInfo:nil repeats:YES];移除定时器:[timer invalidate]; timer = nil;

2015-11-24 11:40:05 1428

原创 解决UINavigationBar导航栏 和 tabBar 菜单栏上面平铺视图

在做类似弹出框的时候,要把半透明视图铺在整个页面上,但是却总是不能遮住导航栏和菜单栏,只能把视图铺在中间下图一样无论如何改坐标,都是一样的结果,先就这个问题的一个简单方法1,首先导入  #import "AppDelegate.h"2,写一样平铺的视图UIView *viewi  = [[UIView alloc]initWithFr

2015-11-18 15:25:31 1269

原创 换取本地图片的高和宽

1,首先换取 图片 所在位置的路径 NSString *imgPath = [[NSBundle mainBundle]pathForResource:@"circle_bg_2@" ofType:@"png"];2, 用一个 UIImage 来获取这张图片UIImage *image = [UIImage imageWithContentsOfFile:imgPath];

2015-11-16 11:45:33 547

原创 iOS9.0 升级后的常见问题

1,.dylib后缀的库无法导入ios9 以前的 .dylib后缀的库更改为.tbd2, iOS9 http 不能请求iOS9把所有的http请求都改为https了:iOS9系统发送的网络请求将统一使用TLS 1.2 SSL。采用TLS 1.2 协议,目的是 强制增强数据访问安全,而且 系统 Foundation 框架下的相关网络请求,将不再默认使用 Http 等不

2015-11-12 11:27:28 1750 3

原创 iOS 之 App 第一次启动 app 使用欢迎页

我们在使用很多 app 的时候,都会在第一次使用的时候 有欢迎页,之后再次使用就没有欢迎页了,如果没做过的话,总是感觉特别复杂,做了才知道真的很简单,下面是我做的例子:1,首先 创建一个 工程, 在 这个工程里面 有了一个 viewController ,在做这个例子的时候,需要至少两个 viewController ,那么需要再创建一个,创建的viewController 我命名为 Welc

2015-11-11 14:21:20 2741

原创 iOS 9 以后的 http 网络请求不了的解决方法

苹果在 iOS9 以后 把 把安全的 http  屏蔽了 ,换成了 安全 的 https ,如果还想要请求 http 的话 在项目里面 的 info.plist 中 增加 App Transport Security Settings  设置 类型  为 字典 Dictionary 在这个字典下面增加 Allow Arbitrary Loads 设置为 bool 类型 ,设置值 为ye

2015-11-04 11:09:19 809

原创 iOS9 之后的UIAlertView 的写法

iOS9之前 的UIAlertView UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"提示" message:message delegate:self cancelButtonTitle:@"确定" otherButtonTitles: nil];    [alert show];iOS

2015-11-03 15:44:20 2360

原创 cocoapods 安装 常见问题及其解决方案汇总

1,首先在终端 输入 如下指令:sudo gem install -n /usr/local/bin cocoapods2,如果出现下面提示:Could not find a valid gem 'cocoapods' (>= 0), here is why:           Unable to download data from https://rubygems.o

2015-11-02 15:20:55 1131

空空如也

空空如也

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

TA关注的人

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