- 博客(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 127
转载 OC 格式化数据
1 // NSNumberFormatter *numberFormatter = [[NSNumberFormatter alloc] init]; 2 // [numberFormatter setNumberStyle:NSNumberFormatterDecimalStyle]; 3 // 4 // NS...
2016-06-06 16:16:00 130
转载 自定义导航栏--将NavigationBar设置透明
将NavigationBar设置透明(仅将指定视图控制器进行透明处理),步骤如下:1.在视图控制器的头文件中实现UINavigationControllerDelegate,例如:@interface PicturePreviewViewController : UIViewController<UINavigationControllerDelegate>2.在实现类中...
2016-06-06 16:05:00 171
转载 仿淘宝顶部等待状态栏
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 125
转载 iOS statusBar 状态栏定制
1 UIWindow * statusWindow = [[UIWindow alloc] initWithFrame:[UIApplication sharedApplication].statusBarFrame]; 2 [statusWindow setWindowLevel:UIWindowLevelStatusBar + 1]; 3 [statusWind...
2016-06-06 16:02:00 73
转载 ASIHTTPRequest类库简介和使用说明
ASIHTTPRequest类库简介和使用说明官方网站:http://allseeing-i.com/ASIHTTPRequest/。可以从上面下载到最新源码,以及获取到相关的资料。使用iOS SDK中的HTTP网络请求API,相当的复杂,调用很繁琐,ASIHTTPRequest就是一个对CFNetwork API进行了封装,并且使用起来非常简单的一套API,...
2016-06-06 15:50:00 66
转载 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 144
转载 UIPickerView选择控件实现选择轮播效果(转轮效果)
UIPickerView为用户提供了选择器功能,使用户以更好的体验方式实现数据的选择,如图:UIPickerView控件的使用方法:(创建好根视图:MainViewController) 1 #import <UIKit/UIKit.h> 2 3 @interface MainViewController : UIViewControl...
2016-06-06 15:48:00 122
转载 懒加载三大优势
懒加载三大优势:1,延迟内存占用2,增加类的灵活性3, 都是可重建的资源 可以置空 再次创建转载于:https://www.cnblogs.com/-Eric-Liu/p/5564020.html...
2016-06-06 15:43:00 140
转载 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 645
转载 UI - Animation 动画类型
1 动画类型: 2 3 ** type 4 * 5 * 各种动画效果 其中除了'fade', `moveIn', `push' , `reveal' ,其他属于私有的API. 6 * ↑↑↑上面四个可以分别使用'kCATransitionFade', 'kCATransitionMoveIn', 'kCATransitionPu...
2016-06-06 15:41:00 82
转载 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 145
转载 如何让我们淡定解决 程序运行崩溃
转来的,我觉得很不错,精品!有这样一种情形:当我们正在快乐的致力于我们的app时,并且什么看都是无比顺利,但是突然,坑爹啊,它崩溃了。(悲伤地音乐响起)我们需要做的第一件事就是:不要惊慌。修复崩溃不是很困难的。假如你崩溃了,并且胡乱的改些东西,而且还在不停的念着咒语希望bug神奇的自动消失,你大多数情况下都会使情况更麻烦。相反的,你需要知道一些系统的方法,并且学习怎么找到...
2016-06-06 15:39:00 137
转载 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 181
转载 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 161
转载 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 303
转载 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 89
转载 导航控制器 控制视图间的切换
委托下是一个UINavigationController导航控制器。三个视图的先后切换,分别为UITableViewController、UITableViewController、UIViewController。导航控制器的pushViewController:animated:Pushes a view controller onto the receiver’s...
2016-06-06 15:27:00 95
转载 UI 设置代理 实现视图控制器间的传值操作
如果当前有两个视图控制器 MainViewController 和 SecondViewController实现让SecondViewController 传值给 MainViewController :1. 首先在 SecondViewController.h// 1.协议传值//协议由后面的视图控制器制定@protocolS...
2016-06-06 15:26:00 82
转载 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 85
转载 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 131
转载 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 98
转载 手势识别的 创建 与 方法
///手势识别器 // 1.轻拍手势 //手势需要在定义是绑定一个触发方法(SEL)// UITapGestureRecognizer *tap = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(tapAction:)];// // //...
2016-06-06 15:23:00 95
转载 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 114
转载 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 102
转载 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 79
转载 GitHub库
0x16e0870000.Swift 2.0 仿微信界面Feature 包括:全部采用 Autolayout,消息列表和聊天界面,访问系统相册,地图调用,访问通讯录,扫一扫等https://github.com/jamy0801/LGWeChatKit1.YYText兼容 UILabel 和 UITextView 的 API...
2016-01-06 22:30:00 3019
转载 企业级账号无线分发遇到扫码安装失败解决办法
苹果手机出现意外情况无法点击链接或扫码进行安装:1.清理Safari缓存:设置—Safari---清除历史记录与网站数据;2.重启手机:长按开关机键按钮;3.强制重启:开关机按钮与home按钮同时长按,待屏幕再次唤醒出现苹果标志后再松开两个按钮;注:由于微信处于安全性原因,微信客户端点击链接是无法安装的。但可以进行扫码安装。转载于:https:/...
2015-06-06 15:59:00 113
转载 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 101
转载 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 128
转载 UIWebView与JS的深度交互
事情的起因还是因为项目需求驱动。折腾了两天,由于之前没有UIWebView与JS交互的经历,并且觉得这次在功能上有一定的创造性,特此留下一点文字,方便日后回顾。我要实现这样一个需求:按照本地的CSS文件展示一串网络获取的带HTML格式的只有body部分的文本,需要自己拼写完整的HTML。除此之外,还需要禁用获取的HTML文本中自带的 < img > 标签自动加...
2015-06-03 16:28:00 84
转载 iOS 8 & X-Code 6更改项目名称 图文教程
iOS开发-项目的完整重命名方法,图文教程。前言:在IOS开发中,有时候想改一下项目的名字,都会遇到很多麻烦。直接改项目名吧,XCODE又不会帮你改所有的名字。总是有很多文件、文件夹或者是项目设置的项。而且都是不能随便改的,有时候改着改着,编译不了。所以各位重命名项目时,记得先备份好一份噢。本文我会介绍一种方法,是我自己参考了很多资料得出的总结。为什么说是完整...
2015-06-01 16:00:00 92
转载 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 95
转载 苹果账号申请流程——99刀(个人版或公司版 ),299刀(企业版)
APPLE的政策是,要发布到APP STORE必须用99美元的个人版或公司版Apple Developer Programs,要在非商店外下载只能使用299美元的企业版iOS Developer Enterprise。开发者证书目前有三种:个人版,公司版和企业版。•$ 99 - 个人- 此计划是为开发者能够自由地创造iPhone / iPod Touch/ iPad的商业应用,并且能够发...
2015-05-06 15:51:00 540
转载 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 96
转载 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 119
转载 播放器 倒计时 闹钟 日期 分秒 时间算法
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 165
转载 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 55
转载 数据存储(直接写入、NSUserDefaults、NSkeyedArchiver)
ios中常用文件存取的方法有:1、直接写文件的方式,可以存储的对象有NSString、NSArray、NSDictionary、NSData、NSNumber,数据全部存放在一个属性列表文件(*.plist文件)中。2、NSUeserDefaults(偏好设置),用来存储应用设置信息,文件放在perference目录下。3、归档操作(NSkeyedArchiver),不同...
2014-10-06 16:10:00 106
转载 图片处理 模糊效果
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 65
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人