自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 iOS之横竖屏小结

iOS之横竖屏小结——需求:项目要求是只支持竖屏的,但是视屏播放需要支持左右横屏。

2016-01-25 16:21:10 3918

转载 遍历

//第一种[arr enumerateObjectsUsingBlock: ^(id obj, NSUInteger idx, BOOL *stop){    NSLog(@"%ld,%@",idx,[arr objectAtIndex:idx]);}];//第二种dispatch_apply([arr count], dispatch_get_

2016-01-07 15:17:31 355

原创 iOS-企业账号-推送-生产证书

1.PushConfig.plist 文件中修改APS_FOR_PRODICTION 为 1 2.后台控制端,修改APNS推送环境为 开发环境 3.打包(打包时,需要distribution证书,这是一个坑,如果没有这个证书,打包时会报图3的错误) 4.下载安装进行推送测试(生产模式不能直接通过XCode安装测试)

2015-09-11 15:07:10 1990

转载 Xcode新建工程时添加前缀

搜索了几篇帖子,里面提及了新版本中Apple开始不鼓励添加前缀了,自建framework时前缀比较有用。所以Xcode新建工程时没有了前缀选项,在已有工程中,点击工程target,右侧Project Document中有Class Prefix,以后每次创建类都会带前缀,至于已经生成的,比如AppDelegate则需要手动改下类名以保持一致。

2015-09-02 11:08:58 1407

转载 修改系统tabbar的背景色

UIView *backView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 320, 49)];backView.backgroundColor = [UIColor blackColor];[self.tabBarController.tabBar insertSubview:backView atIndex:0

2015-08-29 13:17:00 345

转载 _OBJC_CLASS_$_ASIdentifierManager 错误

_OBJC_CLASS_$_ASIdentifierManager 错误作者: 低调的术木 分类: iOS 开发 发布时间: 2013-12-15 00:52 ė浏览 1,617 次 6没有评论“_OBJC_CLASS_$_ASIdentifierManager”, referenced from:objc-class-ref in这是引用了AdSupport.

2015-08-27 17:55:03 315

转载 UITableView 的常识

如果你想要如丝般顺滑的效果,那么:1、每次都看一下有没有能重用的 cell,而不是永远重新新建(这个是 UITableView 的常识)2、Cell 里尽量不要用 UIView 而是全部自己用 drawRect 画(之前因为 iOS 有 bug,这样做会有性能上质的飞越。也有很多大神写过很多文章解释原理,有兴趣的自己去看看吧我就不做复制粘贴了。后来 iOS 也改掉了这个问题,这么做的效

2015-07-10 14:09:37 316

转载 取消视图控制器自动横屏

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation{    return (toInterfaceOrientation == UIInterfaceOrientationPortrait);}- (BOOL)shouldAutor

2015-06-24 11:21:06 360

原创 NSDate 问题

类型 比特数 有效数字 数值范围 float 32 6-7 -3.4*10(-38)~3.4*10(38) double 64 15-16 -1.7*10(-308)~1.7*10(308) long double 128 18-19 -1.2*10(-4932)~1.2*10(4932)简单来说,Float为单精度,内存中占4个字节,有效数位是7位(因为有正负,所以不是8

2015-06-23 10:59:41 559

转载 实现项目下载需求时遇过的那些坑

实现项目下载需求时遇过的那些坑`来自DeveloperLx的github`导语当前市面上的APP,凡有涉及到视频、期刊、或其它大型文件传输、浏览等用途的,添加下载或缓存至本地的功能以避免网速的限制及依赖,毫无疑问都将给用户带来更好的体验。而谈到下载技术,就又不得不牵扯到了断点续传,队列任务等老生常谈的问题。这不,本人当前的项目,就恰好遇到了这样的需求。然而在经过大量调

2015-06-23 09:39:58 386

转载 iOS_知识点

/**1.UIButton和UITableView的层级结构 1> 继承结构 UIButton : UIButton : UIControl : UIView : UIResponder : NSObject UITableView : UITableView : UIScrollView : UIView : UIResponder : NSObject

2015-06-19 13:51:08 416

原创 block 中循环引用的问题

#pragma mark -- 循环引用 //----------------------------------------------------------------------------------------------------/*    某些block中,使用self会造成循环引用    __weak AppDelegate *weakSel

2015-06-18 11:20:58 471

转载 抖动动画

#pragma mark --  -_-抖动动画//----------------------------------------------------------------------------------------------------/*-(void)shakeView:(UIView*)viewToShake{    CGFloat t = 2.

2015-06-18 11:17:26 349

原创 二维码 _相册

#pragma mark --  二维码扫描//----------------------------------------------------------------------------------------------------#pragma mark -- 二维码扫描- (void)QRCode{    /*     扫描二维码部分:

2015-06-18 11:11:33 678

转载 webView 加载视频_控制不全屏

控制webview使用html5的video播放视频不全屏(inline)的方法    (在iOS代码库中浏览本帖)webview中用html5的video方式播放视频时,在ipad上是默认原来大小的,而在iphone上是默认全屏播放的。论坛中搜索,都没给出答案,google-》stackoverflow,找到最终解决方法:HTML里video必须加上w

2015-06-18 11:08:54 1349

原创 欢迎使用CSDN-markdown编辑器

# 欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctr

2015-06-15 14:42:26 527

原创 Xcode插件实效解决方案

Finder->前往->前往文件夹->~/Library/Application Support/Developer/Shared/Xcode/Plug-ins1.进入插件目录,删除某一个,重新导入。2.进入插件目录,删除全部,重新导入。

2015-06-10 15:08:04 319

转载 No architectures to compile for (ONLY_ACTIVE_ARCH=YES, active arch=x86_64, VALID_ARCHS=i386).

No architectures to compile for (ONLY_ACTIVE_ARCH=YES, active arch=x86_64, VALID_ARCHS=i386). 请问一下各位大神该怎么解决?-------------------1.build active architecture only改成NO,2.architectures自定义添加armv

2015-06-02 09:27:49 301

转载 更改导航栏标题

怎么办setTitleTextAttributes:forState在UIBarItem在iOS的5.0? 如何设置字典?不能让它工作,不是很清楚了... 从 setTitleTextAttributes:forState: 设置给定控制状态标题的文本属性。- (void)setTitleTextAttributes:(NSDictionary *)attributes forState:(U

2015-05-26 16:55:50 476

原创 iOS label自适应

NSStringDrawingOptions option = NSStringDrawingTruncatesLastVisibleLine | NSStringDrawingUsesLineFragmentOrigin | NSStringDrawingUsesFontLeading;//NSStringDrawingTruncatesLastVisibleLine如果文本内容超出指定

2015-05-18 13:19:04 714

转载 iOS开发一年

iphone开发笔记 退回输入键盘   - (BOOL) textFieldShouldReturn:(id)textField{    [textField  resignFirstResponder];} CGRect CGRect frame = CGRectMake (origin.x, origin.y, size.widt

2015-04-30 10:44:23 611

原创 修改UIWebView的ua,加载webOffice的.PDF文件

//修改ua        NSString* userAgent = [self.myWebView stringByEvaluatingJavaScriptFromString:@"navigator.userAgent"];        NSString *executableFile = [[[NSBundlemainBundle]infoDictionary]o

2015-04-30 09:39:09 551

转载 iOS中修改WebView默认的User Agent

(转)iOS中修改WebView默认的User Agent使用了第二种方法,略作修改,[objc] view plaincopy- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictiona

2015-04-30 09:35:23 1580

转载 代码实现退出应用

1.iOS代码退出程序一般直接调用exit(0); ,但是视觉上看起来像闪退,于是,我借鉴了下网上别人的代码,写了一个向下切出退出程序的方法,代码如下: - (void)exitApplication { AppDelegate *app = [UIApplication sharedApplication].delegate; UIWindow *window = a

2015-04-30 09:16:09 404

原创 UIWebView 添加滑动手势

UIWebView的内部结构:UIWebView之下主要是两大view, UIWebViewScrollView和UIWebBrowserView其中,UIWebView里的事UIWebViewScrollView,UIWebViewScrollView里的是UIWebBrowserView而UIWebBrowserView则是一个很复杂的类,目前可知,它的继承关系是:

2015-02-07 14:35:04 2663 1

原创 简单实现图片拉伸

- (UIImage *)scaleToSize:(UIImage *)img size:(CGSize)size{    // 创建一个bitmap的context    // 并把它设置成为当前正在使用的context    UIGraphicsBeginImageContext(size);    //绘制改变大小的图片    [img d

2014-11-21 19:14:07 331

转载 SVN搭建--简述

Mac环境下svn的使用本文目录一、创建代码仓库,用来存储客户端所上传的代码二、配置svn的用户权限三、使用svn客户端功能在Windows环境中,我们一般使用TortoiseSVN来搭建svn环境。在Mac环境下,由于Mac自带了svn的服务器端和客户端功能,所以我们可以在不装任何第三方软件的前提下使用svn功能,不过还需做一下简单的配置。我们首先来看下,

2014-11-21 19:01:34 293

原创 终端 操作

/*1.打开终端    进入桌面   cd Desktop   mkdir SVN   创建 mycode 文件夹

2014-11-21 18:16:23 380

转载 UIButton上的图片和文字位置调整

UIButton上的图片和文字位置调整:   属性: imageEdgeInsets       contentEdgeInsets UIEdgeInsetsMake Creates an edge inset for a button or view. UIEdgeInsets UIEdgeInsetsMake (    CGFloat top,    CGF

2014-11-08 21:44:10 334

原创 storybord中的seque

/*      segue就是我们在storyBoard中给各个视图控制器连线的控件,当控制器之间按照segue连接的方式做视图切换的时候,这个方      法就会被调用,参数segue就是连接两个可切换控制器的那条线(对象)*/- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender{

2014-11-07 20:12:11 529

原创 UITabBarController

- (void)createTabBar{    UITabBarController* rootVC = [[UITabBarControlleralloc] init];        NSArray* classNames =@[@"GCZLimitFreeViewController",@"GCZSaleViewController",@"GCZFr

2014-11-04 08:43:04 309

原创 添加表格的右侧索引

// 添加表格的右侧索引,数组内的元素会对应索引值相等的对应分区(比如电话本的快捷选择功能0)- (NSArray*)sectionIndexTitlesForTableView:(UITableView *)tableView{   char temp = 'A';    NSMutableArray* arr = [[NSMutableArrayalloc] i

2014-11-03 13:33:38 330

原创 可以展开的表格

@interface GCZRootViewController ()@property (strong,nonatomic) NSMutableArray* dataSource;// 用来标记每一个分区的状态,展开状态就记录YES,否则记录为NO@property (strong,nonatomic) NSMutableArray*

2014-11-03 09:10:55 431

空空如也

空空如也

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

TA关注的人

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