自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 UIImage 与 base64字符串 互转:

UIImage图片转成base64字符串: UIImage *_originImage = [UIImage imageNamed:@"full_playlist_hl.png"]; NSData *_data = UIImageJPEGRepresentation(_image, 1.0f); NSString *_encodedImageStr = [_dat...

2016-06-06 16:17:00 120

转载 OC 格式化数据

1 // NSNumberFormatter *numberFormatter = [[NSNumberFormatter alloc] init]; 2 // [numberFormatter setNumberStyle:NSNumberFormatterDecimalStyle]; 3 // 4 // NS...

2016-06-06 16:16:00 123

转载 自定义导航栏--将NavigationBar设置透明

将NavigationBar设置透明(仅将指定视图控制器进行透明处理),步骤如下:1.在视图控制器的头文件中实现UINavigationControllerDelegate,例如:@interface PicturePreviewViewController : UIViewController<UINavigationControllerDelegate>2.在实现类中...

2016-06-06 16:05:00 164

转载 仿淘宝顶部等待状态栏

1 <pre name="code" class="objc">#import "AppDelegate.h" 2 3 4 5 @implementation AppDelegate 6 7 - (void)dealloc 8 { 9 [_page release]; 10 [...

2016-06-06 16:03:00 116

转载 iOS statusBar 状态栏定制

1 UIWindow * statusWindow = [[UIWindow alloc] initWithFrame:[UIApplication sharedApplication].statusBarFrame]; 2 [statusWindow setWindowLevel:UIWindowLevelStatusBar + 1]; 3 [statusWind...

2016-06-06 16:02:00 70

转载 ASIHTTPRequest类库简介和使用说明

ASIHTTPRequest类库简介和使用说明官方网站:http://allseeing-i.com/ASIHTTPRequest/。可以从上面下载到最新源码,以及获取到相关的资料。使用iOS SDK中的HTTP网络请求API,相当的复杂,调用很繁琐,ASIHTTPRequest就是一个对CFNetwork API进行了封装,并且使用起来非常简单的一套API,...

2016-06-06 15:50:00 62

转载 UIDatePickerView实现时间滚动轮播效果

1 - (void)viewDidLoad 2 { 3 [super viewDidLoad]; 4 // Do any additional setup after loading the view. 5 self.title = @"第二页"; 6 self.view.backgroundColor = [...

2016-06-06 15:49:00 139

转载 UIPickerView选择控件实现选择轮播效果(转轮效果)

UIPickerView为用户提供了选择器功能,使用户以更好的体验方式实现数据的选择,如图:UIPickerView控件的使用方法:(创建好根视图:MainViewController) 1 #import <UIKit/UIKit.h> 2 3 @interface MainViewController : UIViewControl...

2016-06-06 15:48:00 113

转载 懒加载三大优势

懒加载三大优势:1,延迟内存占用2,增加类的灵活性3, 都是可重建的资源 可以置空 再次创建转载于:https://www.cnblogs.com/-Eric-Liu/p/5564020.html...

2016-06-06 15:43:00 135

转载 UIView的自适应高度 (图像,文字)

1 - (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath 2 3 { 4 5 // 在tableView的协议方法中制定 每个cell的高度 6 7 8 9 ...

2016-06-06 15:42:00 637

转载 UI - Animation 动画类型

1 动画类型: 2 3 ** type 4 * 5 * 各种动画效果 其中除了'fade', `moveIn', `push' , `reveal' ,其他属于私有的API. 6 * ↑↑↑上面四个可以分别使用'kCATransitionFade', 'kCATransitionMoveIn', 'kCATransitionPu...

2016-06-06 15:41:00 79

转载 UI Animation 动画效果

1 - (void)buttonClicked:(UIButton *)button 2 { 3 // UIView 动画 4 // 1.最简单的动画实现 5 // 参数1:动画执行一次需要的时间 6 // 参数2:动画执行的内容(写动画执行的结果) 7 // [UIView ani...

2016-06-06 15:40:00 137

转载 如何让我们淡定解决 程序运行崩溃

转来的,我觉得很不错,精品!有这样一种情形:当我们正在快乐的致力于我们的app时,并且什么看都是无比顺利,但是突然,坑爹啊,它崩溃了。(悲伤地音乐响起)我们需要做的第一件事就是:不要惊慌。修复崩溃不是很困难的。假如你崩溃了,并且胡乱的改些东西,而且还在不停的念着咒语希望bug神奇的自动消失,你大多数情况下都会使情况更麻烦。相反的,你需要知道一些系统的方法,并且学习怎么找到...

2016-06-06 15:39:00 134

转载 UI 网络请求(同步GET,同步POST,异步GET,异步POST)具体操作

1 #import "MainViewController.h" 2 3 @interface MainViewController ()<NSURLConnectionDataDelegate> 4 5 @property (nonatomic, retain)UIImageView *imageView; 6 ...

2016-06-06 15:36:00 166

转载 UI---JSON数据解析

1 #import "AppDelegate.h" 2 3 @implementation AppDelegate 4 5 - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions ...

2016-06-06 15:35:00 153

转载 UITableViewCell的 Cell 内的图片自适应高度

1 #import "MainViewController.h" 2 3 #import "MyCell.h" 4 5 @interface MainViewController ()<UITableViewDelegate, UITableViewDataSource>; 6 7 8 9 @end 10 ...

2016-06-06 15:29:00 296

转载 UI 多个视图控制器(UIViewController)间的 协议传值

1 #import <UIKit/UIKit.h> 2 3 4 5 //1.协议传值 6 7 // 协议由后面的视图控制器制定 8 9 @protocol secondDelegate <NSObject> 10 11 12 13 //协议的方法需要带一个或多个参数 14 ...

2016-06-06 15:28:00 84

转载 导航控制器 控制视图间的切换

委托下是一个UINavigationController导航控制器。三个视图的先后切换,分别为UITableViewController、UITableViewController、UIViewController。导航控制器的pushViewController:animated:Pushes a view controller onto the receiver’s...

2016-06-06 15:27:00 92

转载 UI 设置代理 实现视图控制器间的传值操作

如果当前有两个视图控制器 MainViewController 和 SecondViewController实现让SecondViewController 传值给 MainViewController :1. 首先在 SecondViewController.h// 1.协议传值//协议由后面的视图控制器制定@protocolS...

2016-06-06 15:26:00 79

转载 UI 运用滚动视图创建相册的方法

1 #import "mainViewController.h" 2 3 4 @interface mainViewController () 5 6 7 @end 8 9 10 @implementation mainViewController 11 12 13 - (id)initWithNib...

2016-06-06 15:26:00 80

转载 UIScrollVIew 滚动视图内容总结

1 - (void)viewDidLoad 2 3 { 4 5 [super viewDidLoad]; 6 7 // Do any additional setup after loading the view. 8 9 10 11 // 滚动视图 12 13 ...

2016-06-06 15:25:00 123

转载 DrawRect 图形

1 DrawRect 2 3 - (void)drawRect:(CGRect)rect 4 5 { 6 7 // Drawing code 8 9 // 当前视图绘制信息10 11 CGContextRef context = UIGraphicsGetCurrentContext();12 13 ...

2016-06-06 15:24:00 90

转载 手势识别的 创建 与 方法

///手势识别器 // 1.轻拍手势 //手势需要在定义是绑定一个触发方法(SEL)// UITapGestureRecognizer *tap = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(tapAction:)];// // //...

2016-06-06 15:23:00 88

转载 UI 指派初始化方法 视图控制器 button响应方法

1 #import "MainViewController.h" 2 3 @interface MainViewController () 4 // 延展 :管理类私有的属性和方法 5 @end 6 7 @implementation MainViewController 8 // 指派初始化方法 9 - (id)initWithNibName:...

2016-06-06 15:22:00 108

转载 UI 创建见View视图

1 #import "TestDicAppDelegate.h" 2 3 @implementation TestDicAppDelegate 4 5 - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launch...

2016-06-06 15:20:00 94

转载 OC 运用Dictionary & Array 实现省市区分类

1 NSString *filePath = @"/Users/dlios/Downloads/area.txt"; 2 NSError *error = nil; 3 NSString *buffer = [NSString stringWithContentsOfFile:filePath encoding:NSUTF8StringEncoding er...

2016-06-06 15:08:00 76

转载 GitHub库

0x16e0870000.Swift 2.0 仿微信界面Feature 包括:全部采用 Autolayout,消息列表和聊天界面,访问系统相册,地图调用,访问通讯录,扫一扫等https://github.com/jamy0801/LGWeChatKit1.YYText兼容 UILabel 和 UITextView 的 API...

2016-01-06 22:30:00 3005

转载 企业级账号无线分发遇到扫码安装失败解决办法

苹果手机出现意外情况无法点击链接或扫码进行安装:1.清理Safari缓存:设置—Safari---清除历史记录与网站数据;2.重启手机:长按开关机键按钮;3.强制重启:开关机按钮与home按钮同时长按,待屏幕再次唤醒出现苹果标志后再松开两个按钮;注:由于微信处于安全性原因,微信客户端点击链接是无法安装的。但可以进行扫码安装。转载于:https:/...

2015-06-06 15:59:00 103

转载 HTML 5 --- 移动端viewport:

HTML 5:viewport:<meta name="viewport" content="width=device-width,target-densitydpi=high-dpi,initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no"/>引用CSS样式表:...

2015-06-04 15:53:00 94

转载 Mac Apache 启动Web工程(webserver):

启动Apache打开“终端(terminal)”,输入 sudo apachectl -v,(可能需要输入机器密码)。如下显示Apache的版本接着输入 sudo apachectl start,这样Apache就启动了。打开Safari浏览器地址栏输入 “http://localhost”,可以看到内容为“It works!”的页面。其位于“/Library(...

2015-06-04 15:13:00 120

转载 UIWebView与JS的深度交互

事情的起因还是因为项目需求驱动。折腾了两天,由于之前没有UIWebView与JS交互的经历,并且觉得这次在功能上有一定的创造性,特此留下一点文字,方便日后回顾。我要实现这样一个需求:按照本地的CSS文件展示一串网络获取的带HTML格式的只有body部分的文本,需要自己拼写完整的HTML。除此之外,还需要禁用获取的HTML文本中自带的 < img > 标签自动加...

2015-06-03 16:28:00 76

转载 iOS 8 & X-Code 6更改项目名称 图文教程

iOS开发-项目的完整重命名方法,图文教程。前言:在IOS开发中,有时候想改一下项目的名字,都会遇到很多麻烦。直接改项目名吧,XCODE又不会帮你改所有的名字。总是有很多文件、文件夹或者是项目设置的项。而且都是不能随便改的,有时候改着改着,编译不了。所以各位重命名项目时,记得先备份好一份噢。本文我会介绍一种方法,是我自己参考了很多资料得出的总结。为什么说是完整...

2015-06-01 16:00:00 83

转载 OC-JS交互(WebViewJavascriptBridge使用说明)

首先确保一份已经配好功能的html文件。1.初始化一个webview(viewdidload)UIWebView* webView = [[UIWebView alloc]initWithFrame:self.view.bounds];[self.viewaddSubview:webView];2.将此webview与WebViewJavascriptBri...

2015-05-16 15:52:00 89

转载 苹果账号申请流程——99刀(个人版或公司版 ),299刀(企业版)

APPLE的政策是,要发布到APP STORE必须用99美元的个人版或公司版Apple Developer Programs,要在非商店外下载只能使用299美元的企业版iOS Developer Enterprise。开发者证书目前有三种:个人版,公司版和企业版。•$ 99 - 个人- 此计划是为开发者能够自由地创造iPhone / iPod Touch/ iPad的商业应用,并且能够发...

2015-05-06 15:51:00 527

转载 il , Nil , NULL, [NSNull null] , @"" 详解

NSString*str1=nil;NSString*str2=Nil;NSString*str3=NULL;NSNull*str4=[NSNullnull]; NSString*str5=@"";NSLog(@"\rstr1:%p\rstr2:%p\rstr3:%p\rstr4:%p\rst...

2015-04-06 16:18:00 88

转载 No architectures to compile for (ONLY_ACTIVE_ARCH=YES, active arch=arm64, VALID_ARCHS=armv7 armv7s).

X-code 编译报错:No architectures to compile for (ONLY_ACTIVE_ARCH=YES, active arch=arm64, VALID_ARCHS=armv7 armv7s).运行报错出现的原因:armv7s是应用在iPhone 5 A6 的架构上的解决的方式:1,在Project target里“Architectures”设...

2015-01-13 18:04:00 111

转载 播放器 倒计时 闹钟 日期 分秒 时间算法

1 #pragma mark - 时间算法 2 // 输入秒数返回字符串 3 - (NSString *)changeTimeData:(int)time 4 { 5 NSString * rslt = [NSString string]; 6 if (time >= 60) { 7 rslt =...

2015-01-11 18:43:00 157

转载 iOS 8 以后获取地图坐标:

1 // iOS 8 以后获取坐标:2 3 在Info.plist中加入两个缺省没有的字段4 NSLocationAlwaysUsageDescription5 NSLocationWhenInUseUsageDescription转载于:https://www.cnblogs.com/-Eric-Liu/p/5564204.html...

2014-11-06 16:21:00 50

转载 数据存储(直接写入、NSUserDefaults、NSkeyedArchiver)

ios中常用文件存取的方法有:1、直接写文件的方式,可以存储的对象有NSString、NSArray、NSDictionary、NSData、NSNumber,数据全部存放在一个属性列表文件(*.plist文件)中。2、NSUeserDefaults(偏好设置),用来存储应用设置信息,文件放在perference目录下。3、归档操作(NSkeyedArchiver),不同...

2014-10-06 16:10:00 101

转载 图片处理 模糊效果

1 // 模糊效果: 2 3 // CIContext *context = [CIContext contextWithOptions:nil]; 4 // CIImage *inputImage = [[CIImage alloc] initWithImage:[UIImage imageNamed:@"IMG_7530.JPG"]];...

2014-10-06 16:07:00 62

空空如也

空空如也

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

TA关注的人

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