- 博客(47)
- 收藏
- 关注
转载 AVAudioPlayer 听筒播放和外音播放切换
- (IBAction)playPause:(UIButton *)sender{ //初始化播放器的时候如下设置 UInt32 sessionCategory = kAudioSessionCategory_MediaPlayback; AudioSessionSetProperty(kAudioSessionProperty_AudioCategory, ...
2016-05-05 17:57:00 9195
转载 navigationController 隐藏
[super.navigationController setNavigationBarHidden:isflage animated:TRUE];转载于:https://www.cnblogs.com/xzguo/p/5422159.html
2016-04-22 17:29:00 136
转载 UI设置圆角的方向
textFidlde.leftViewMode = UITextFieldViewModeAlways; UIButton *btnGetCode = [UIButton buttonWithType:UIButtonTypeCustom]; [btnGetCode addTarget:self action:@selector(getC...
2016-01-06 15:23:00 108
转载 ios 9 UIAlertController 代替 UIAlertView
UIAlertController *alertController = [UIAlertController alertControllerWithTitle:@"提示" message:@"静" preferredStyle:(UIAlertControllerStyleAlert)]; UIAlertAction *okAct...
2016-01-06 10:24:00 95
转载 iOS 通过URL获取图片大小
-(id)diskImageDataBySearchingAllPathsForKey:(id)key{return nil;}+(CGSize)downloadImageSizeWithURL:(id)imageURL{ NSURL* URL = nil; if([imageURL isKindOfClass:[NSURL class]]){ ...
2015-12-18 10:52:00 154
转载 NStimer 暂停与开始
暂停: [timer setFireDate:[NSDate distantFuture]]; distantFuture,就是问你未来有多远呢?好远好远就是无法到达的时间,所以 timer就一直等待不 fire了。也就是暂停了。继续: [timer setFireDate:[NSDate date]]; 这个当然就是把fire 的时间设置为当前时刻,所以timer就立刻开工啦!...
2015-11-17 15:41:00 250
转载 App在iOS9上不能分享至微信,提示微信没有安装
方法是在Info.plist中添加相应的白名单,如下所示(文本模式打开再添加) 此教程来自于网络<key>LSApplicationQueriesSchemes</key><array> <!-- 微信 URL Scheme 白名单--> <string>wechat</string>...
2015-11-16 22:44:00 228
转载 父视图半透明, 如何使子试图不是半透明
用 self.backgroundColor = [[UIColor lightGrayColor] colorWithAlphaComponent:0.5];替换alpha转载于:https://www.cnblogs.com/xzguo/p/4968278.html
2015-11-16 10:45:00 68
转载 xcode 7 找不到.dylib
//xcode 7 找不到.dylib 用.tbd 替换 但是不能替换使用 可以使用以下方法添加//隐藏文件目录,target---build phases--- link binary with libraries---添加---add ohter---command+shift+G----/usr/lib/转载于:https://www.cnblog...
2015-11-14 22:34:00 61
转载 SCNavTabBarController
下载地址:https://github.com/shicang1990/SCNavTabBarController转载于:https://www.cnblogs.com/xzguo/p/4909987.html
2015-10-25 23:16:00 10280
转载 UILabel边框效果
_match.textColor = [UIColor redColor]; _match.layer.borderColor = [[UIColor redColor] CGColor]; _match.layer.borderWidth = 1.0; _match.layer.masksToBounds = YES...
2015-10-25 21:57:00 125
转载 ios:开始判断星期几
ios:开始判断星期几 传入:NSDate *data = [NSDate date];- (NSString*)weekdayStringFromDate:(NSDate*)inputDate { NSArray *weekdays = [NSArray arrayWithObjects: [NSNull null], @"Sunday", @"周一",...
2015-10-23 21:38:00 60
转载 git 出现 The requested URL returned error: 403
github push错误fatal: unable to access 'https://github.com/xuzhenguo/authorize.git/': The requested URL returned error: 403解决方法:vim .git/config修改前[remote "origin"] url =htt...
2015-09-09 22:19:00 1109
转载 封装的一个可以传入URL参数字典返回完整版URL
help.h//通过这个方法可以获取倒授权登陆的完整的拼接好的接口+(NSURL*)getAuthorizeURL;help.m+(NSURL *)getAuthorizeURL{// 一个字典 Key value// 基本URL //SINA_APP_KEY 为URL公共部分 NSDictionary *p...
2015-09-09 20:07:00 192
转载 UIImagePickerController
//从相册里面选择照片-(void)selectPhoto{// 1.创建UIImagePickerController UIImagePickerController *pickerVc = [[UIImagePickerController alloc]init];// 2.设置从相册选择照片 pickerVc.sourceType =...
2015-09-09 19:33:00 100
转载 如何创建完整版单例
1.声明单例对象在.h文件+(SingleCase *)sharedSingleCase; 2.实现单例在.m文件SingleCase * singleCase = nil;+(SingleCase *)sharedSingleCase{ static dispatch_once_t onceToken; disp...
2015-09-07 16:41:00 75
转载 取消cell点击色
方法一:在表格视图服用时使用: UIView *backView = [[UIView alloc] initWithFrame:cell.frame]; cell.selectedBackgroundView = backView; cell.selectedBackgroundView.bac...
2015-09-06 17:43:00 22969
转载 去掉UItableview headerview黏性
//去掉UItableview headerview黏性(sticky)- (void)scrollViewDidScroll:(UIScrollView *)scrollView { CGFloat sectionHeaderHeight = 250; //section的高度 if (scrollView.contentOffset.y<=section...
2015-09-06 10:15:00 90
转载 UIScrollView 的滚动和点击冲突解决
[view addSubView: scrollView];scrollView.userInteractionEnabled = NO;[view addGestureRecognizer: scrollView.panGestureRecognizer];转载于:https://www.cnblogs.com/xzguo/p/4784043.html
2015-09-05 22:01:00 246
转载 自定义NSLog
一般我们开发阶段需要很多NSLog 但是在发布的时候我们就需要把NSLog干掉 为了方便我们使用下面判断语句我们开发阶段是DEBUG 上先处于Release#ifdef DEBUG // 处于开发阶段#define HWLog(...) NSLog(__VA_ARGS__)#else // 处于发布阶段#define HWLog(...)#endif转载...
2015-09-04 21:18:00 67
转载 数据下载存入沙河
接收到服务器的响应就会调用- (void)connection:(NSURLConnection *)connection didReceiveResponse:(NSURLResponse *)response;// 获取沙河路径 NSString *caches = [NSSearchPathForDirectoriesInDomains(NSCaches...
2015-09-01 13:46:00 87
转载 多线程
多线程1.进程:一个正在执行的程序。2.线程: 由一堆不分叉的CPU指令组成的集合。3.多线程:由多条不分叉的CPU指令组成的集合。CPU 物理CPU 一个物理CUP能够虚拟成多核CPU,一个物理CPU虚拟成4核,就相当于有四个CPUY,一个CPU同一个时刻 只能执行一个CPU命令。4.上下文切换:假设一个CUP负责两个线程,当线程1时间片结束以后,...
2015-08-26 17:24:00 93
转载 AFNetWorking 简单介(XML,JSON解析和判断网络状态
//AFNetWorking 当下最流行的数据请求方法 里面不仅包含数据请求还包含数据解析//包含的数据请求就是对系统类NSURLConnection的封装//数据解析(NSJSONSerialization、XMLParser)//AFNetworking 下至兼容ios6.0 以及block语法 arc//通过AFNetWorking请求json数据 并解...
2015-08-25 22:05:00 116
转载 函数指针过度倒Block思想
//声明函数 一void test(){ NSLog(@"in test");}//声明函数 二int addNum(int a,int b, int c){ return a + b + c ;}//block 讲解-(void)testBook{ // 函数指针指向的是函数的地址 (^te...
2015-08-25 19:04:00 54
转载 设置状态栏&&设置导航呢栏
// 隐藏状态栏[application setStatusBarHidden:YES];// 设置导航背景颜色[[UINavigationBar appearance] setBarTintColor:[UIColor brownColor]];// 设置状态栏字体颜色 [application setStatusBarStyle:UI...
2015-08-24 19:41:00 238
转载 通过代码实现约束 NSLayoutConstraint + VFL添加约束
//1.禁止auturezing// self.view.translatesAutoresizingMaskIntoConstraints = NO; // 2.添加两个视图到父试图上// 2.1 添加蓝色View UIView *blueView = [[UIView alloc]init]; blueView.backgroundC...
2015-08-24 14:09:00 121
转载 本机时间转换成秒
//时间 NSDateFormatter *formatter = [[NSDateFormatter alloc]init]; [formatter setDateFormat:@"HH:mm:ss"]; NSString *strDate = [formatter stringFromDate:[NSDate date]]; //本...
2015-08-24 14:03:00 66
转载 NSFileManager
NSFileManager <1>创建文件管理器单例对象 NSFileManager * fm = [NSFileManager defaultManager]; <2>遍历目录下的内容 //浅度遍历 //仅仅遍历当前文件夹下的第一层子文件夹/// //contentsOfDirectoryAtPath,指定路径下的第一层子文...
2015-08-23 23:20:00 62
转载 @property属性修饰符
@property属性修饰符:1.读写性修饰符:readwrite | readonlyreadwrite:表明这个属性是可读可写的,系统为我们创建这个属性的setter和getter方法。readonly:表明这个属性只能读不能写,系统只为我们创建一个getter方法,不会创建setter方法2.setter相关修饰符:assign | retain | copy...
2015-08-23 23:18:00 112
转载 NSDictionary 常用方法
<1>创建方法 //实例化方法 - (id)initWithObjectsAndKeys:(id)firstObject, ...; - (id)initWithDictionary:(NSDictionary *)otherDictionary; //类方法创建 + (id)dictionaryWithObjectsAndKeys:(id)f...
2015-08-23 23:17:00 108
转载 NSArray 长用方法
2.1 NSArray 2.1.1方法 <1>常见创建方法 - (id)initWithObjects:(id)firstObj, ... ; + (id)arrayWithObjects:(id)firstObj, ... ; <2>获取数组元素个数 - (NSUInteger)count; <3>通过索引获取相应的元素...
2015-08-23 23:15:00 52
转载 NSString 长用方法
<1>常用创建方法 //实例化方法创建 - (instancetype)initWithString:(NSString *)aString;- (instancetype)initWithFormat:(NSString *)format, …;- (instancetype)initWithUTF8String:(const char *)byte...
2015-08-23 23:14:00 72
转载 通知的简单实用
//添加消息中新的观察者 /* 1.观察者的对象指针 2.接受到通知以后触发的方法 该方法必须带有参数 3.消息的名字 一定要和发送的消息的名字完全小童 4.nil//上下文 */ [[NSNotificationCenter defaultCenter]addObserver:self selector:...
2015-08-23 22:55:00 62
转载 KVC基础
// <1>原始方法对成员变量进行赋值 //对成员变量进行复制可以使用成员变量的setter方法或者使用点语法直接赋值 // [cutcomobjct setName:@"xuli"]; // cutcomobjct.age = 19; //对成员变量进行获取可以通过 get 和点语法 // N...
2015-08-23 22:46:00 64
转载 UITableView 总结
//继承于UITableViewController的视图控制器 上面有一个自带的视图UITableView 表格视图的显示位置及大小都是默认的 此处无需再定义表格视图//设置表格的分区个数//如果表格视图有一个分区 那么该方法的返回值就为1 或者直接将该方法注释 系统默认表格就是一个分区//【注意】该方法是可选择实现的方法//如果方法返回值为0 ...
2015-08-23 22:34:00 72
转载 UserdeFaults和UIScrollView总结
//userDefaults 用来数据持久性存储 //数据持久性存储的方法:NSFileHandle、Plist、归档、userDefaults、数据库、CoreData //userDefaults 存储数据的位置 当前工程的沙盒路径下存放 //沙盒路径:当前工程在当前设备中存放的根路径 //userDefaults存放数据是以Plist文件的...
2015-08-23 22:26:00 83
转载 标签栏控制器总结
XLFirstViewController //标签栏控制器 UITabBarController //标签栏控制器的工作原理和导航控制器的工作原理相同 都是控制视图控制器的层次结构 //导航控制器管理子视图控制器 是压栈和出栈的操作 //而标签栏控制器管理的所有子视图控制器 所以子视图控制器是平铺在标签栏控制器上的 所以子视图控制器都处于平级...
2015-08-23 22:25:00 171
转载 手势总结
================================================================//<1> 获取点击按钮点击按钮的字符串名称 NSString *name_str = [NSString stringWithFormat:@"ViewController%d",btn.tag]; // &...
2015-08-23 22:24:00 65
转载 各种小空间总结
UIProgress , UISetpper ,1.Xib的使用2.计步器与进度条//UIProgress // 进度条-(void)createProgress{ //进度条 不能与用户进行交互 //进度条类名 UIProgressView //<1>创建进度条对象 /* UIProgressVie...
2015-08-23 22:20:00 92
转载 导navigationController &&UITextField &&UITextView总结
// 导航控制器 // 导航条是悬浮在所有子视图之上 // 导航条的高度为44像素 // 所以添加控件的时候 控件的y轴坐标 最好大于64 // 界面切换的第三种方法 // 通过子视同控制器调用方法获取导航控制器self.navigationController 所有视图控制器对象都能调用该方法获取导航控制器 即...
2015-08-23 22:16:00 107
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人