自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

金闪闪的专栏

学习的过程就是技术的积累

  • 博客(26)
  • 收藏
  • 关注

转载 侧滑手势ios 关于interactivePopGestureRecognizer

self.navigationController.interactivePopGestureRecognizer.enabled = YES;这个api功能就是在NavigationController堆栈内的UIViewController可以支持右滑手势,但是如果自定义返回按钮这个方法就会失效,有两个解决方法1 1.重新设置手势的delegate  简单有效 self

2015-12-08 19:24:57 704

转载 14个Xcode中常用的快捷键操作

在Xcode 6中有许多快捷键的设定可以使得你的编程工作更为高效,对于在代码文件中快速导航、定位Bug以及新增应用特性都是极有效的。当然,你戳进这篇文章的目的也在于想要快速的对代码文件进行操作,或者是让Xcode的各面板更为适应你小本子的屏幕。在Xcode 6所有快捷键中下列这些是首当其冲应当学习的。在你学习到如何使用之后,也许就再也离不开它们了。Xcode导航快捷键

2015-08-21 21:38:10 363

转载 iOS开发~CocoaPods使用详细说明

iOS开发~CocoaPods使用详细说明 一、概要iOS开发时,项目中会引用许多第三方库,CocoaPods(https://github.com/CocoaPods/CocoaPods)可以用来方便的统一管理这些第三方库。二、安装由于网上的教程基本都大同小异,但细节之处还不是很完善,所以借机会在这里补充下:注:要使用Cocoa

2015-08-21 10:27:14 342

原创 自定义返回按钮

废话不多说,直接上代码    UIButton *backBtn = [UIButtonbuttonWithType:UIButtonTypeCustom];    backBtn.frame =CGRectMake(0,5, 27, 27);    [backBtn setImage:[UIImageimageNamed:@"返回.png"]

2015-06-24 16:23:22 588

转载 iOS开发-清理缓存功能的实现

移动应用在处理网络资源时,一般都会做离线缓存处理,其中以图片缓存最为典型,其中很流行的离线缓存框架为SDWebImage。 但是,离线缓存会占用手机存储空间,所以缓存清理功能基本成为资讯、购物、阅读类app的标配功能。 今天介绍的离线缓存功能的实现,主要分为缓存文件大小的获取、删除缓存文件的实现。 获取缓存文件的大小由于缓存文件存在沙箱中,我们可以通过NSFileM

2015-06-24 10:40:48 414

转载 UILabel的相关属性设置

iOS开发笔记--UILabel的相关属性设置分类: IOS2014-08-27 11:12 3754人阅读 评论(0) 收藏 举报在iOS编程中UILabel是一个常用的控件,下面分享一下UILabel的相关属性设置的方法。很多学习iOS6编程都是从storyboard开始,用到UILabel时是将控件拖到storyboard中生成实现,如果想要在-(vo

2015-06-02 10:06:18 378

原创 日期选择器

#pragma mark 时间选择#pragma mark -PickerView- (void)hidePickerViewForButton{   NSDate *date= [self.datePickerdate];    NSDateFormatter *formatter = [[NSDateFormatteralloc] init] ;

2015-06-02 09:53:59 395

转载 Core Data

Core Data是一个功能强大的层,位于SQLite数据库之上,它避免了SQL的复杂性,能让我们以更自然的方式与数据库进行交互。Core Data将数据库行转换为OC对象(托管对象)来实现,这样无需任何SQL知识就能操作他们。Core Data位于MVC设计模式中的模型层,一般需要在设备上存储结构化数据时,考虑使用SQLite或是序列化等方法,而Core Data是这两种方法的混合体,并

2015-05-15 15:48:51 417

转载 http请求头和响应头的含义

参考文献:HTTP/1.1 Cache-Control的理解 http请求头:Accept: text/html,image/*    浏览器通过这个头,告诉服务器它所支持的数据类型Accept-Charset: 浏览器通过这个头,告诉服务器它采用的字符集Accept-Encoding:浏览器通过这个头,告诉服务器,它所支持的压缩格式Accept-Language:浏览

2015-05-15 15:45:56 511

转载 IOS push消息的数字不减少的问题

IOS push消息的数字不减少的问题,在做这个问题的时候。发现设置数字为0不能用,这时这个设置为0是写在应用程序加载的函数里面。只有双击Home键出现减号的时候删掉运行才会数字清零。因此我把这个清零的数字写在- (void)applicationDidEnterBackground:(UIApplication *)application{    // Clear applica

2015-05-15 15:39:27 387

转载 IOS推送详解

一.关于推送通知 推送通知,也被叫做远程通知,是在iOS 3.0以后被引入的功能。是当程序没有启动或不在前台运行时,告诉用户有新消息的一种途径,是从外部服务器发送到应用程序上的。一般说来,当要显示消息或下载数据的时候,通知是由远程服务器(程序的提供者)发送,然后通过苹果的推送通知服务(Apple Push Notification Service,简称apns)推送到设备的程序上。

2015-05-15 15:35:49 451

转载 一步一步教你做ios推送

最近在研究ios的推送问题,遇到了一些问题,最终整理了一下。放在这里和大家分享APNS的推送机制首先我们看一下苹果官方给出的对ios推送机制的解释。如下图 Provider就是我们自己程序的后台服务器,APNS是Apple Push Notification Service的缩写,也就是苹果的推送服务器。上图可以分为三个阶段:第一阶段:应

2015-05-15 13:23:30 374

转载 IOS推送通知实现步骤

名词解释APNS 是Apple Push Notification Service(Apple Push服务器)的缩写,是苹果的推送服务器;Device 安装带有推送服务程序的iPhone手机;Provider 程序服务器,把需要推送的信息发给 APNS;DeviceToken 在Device第一次连接APNS时,由APNS生成的经过加密的连接认证信息。在以后的连接

2015-05-15 11:59:00 350

转载 iOS7 StatusBar

iOS7 中的StatusBar和之前版本的相比发生了很大变化,在iOS7下对statusbar的使用需要全新的方法,现在就总结以下statusbar的方法: 样式 显示和隐藏 动画效果 默认无StatusBar 1. 样式 StatusBar有两种样式:  UIStatusBarStyleDefault :UIStatu

2015-05-15 10:18:05 503

原创 关于在xcode中添加第三方文件夹的问题

1、Destination   Copy items into destination group's folder (if needed)主要是说明,是否要将文件拷贝到工程所在目录。如果不选中,而且该库文件不在工程目录下,引入文件的时候就仅仅是引入逻辑链接,不拷贝文件。(如果库文件移动,则可能在编译工程的时候出错)如果选中,则将该文件拷贝到工程目录下(系统推荐的方式),虽然引用的

2015-05-02 21:05:06 1701

原创 多人开发同一项目,项目加载Xcode编译报错 问题

1.Code Sign error: No matching provisioning profiles found: No provisioning profiles matching the bundle identifier “com.haoqee.aibaobao” were found.CodeSign error: code signing is required for pr

2015-04-29 11:14:20 481

原创 EGORefreshTableHeaderView

EGORefreshTableHeaderView.h#import #import typedef enum{EGOOPullRefreshPulling =0,EGOOPullRefreshNormal,EGOOPullRefreshLoading,} EGOPullRefreshState;@protocol

2015-04-29 10:25:46 367

原创 UITableView下拉刷新功能

在TableViewController中import“EGORefreshHeaderTableView.h”@interface HXDataReportViewController :MAViewControllerUISearchBarDelegate,UISearchDisplayDelegate,UIGestureRecognizerDelegate,UITableView

2015-04-28 14:32:06 340

转载 UITableView

1.UItableView的cell分割线我们所知道的,ios8以后,UITableView中cell分割线的左边总是会有空余,不能补齐,让我们看起来很不舒服,经过查找资料,可以实现补全;在UITableView初始化的方法体添加如下代码:[objc] view plaincopyprint?if ([myTableV

2015-04-28 13:50:16 357

转载 iOS 视图的生命周期

1、生命周期中的主要方法视图就是Controller类,每个视图通常会有一个xib文件,老版本的SDK中是nib文件,是视图的UI布局界面,视图的生命周期一样需要分成几个阶段,每个阶段都会回调相关的方法。1、viewDidLoad方法这个方法在我们新建一个试图控制器的时候通常都会自动加入到.m文件中,所有对视图的初始化工作都在这里进行。2、viewWillAppea

2015-04-28 11:20:20 596

转载 解决 iOS 7 UIBarButtonItem 在 navigationBar 中移位问题

在iOS7 出来混之前,我们的项目里 NavigationBar 很多地方用到个性化的button,  经常会用以下的代码生成一个NavigationBar 中的按钮。     UIButton *button = [UIButton alloc] initWithFrame:...];    [button setImage: ... forState: ...];    UIB

2015-04-28 09:30:34 343

转载 定制导航栏NavigationBar

设置导航栏的背景颜色在iOS 7中,不再使用tintColor属性来设置导航栏的颜色,而是使用barTintColor属性来修改背景色。我们可以在AppDelegate.m文件中的方法didFinishLaunchingWithOptions:里面添加如下代码来修改颜色:[[UINavigationBar appearance] setBarTintColor:[UIColor y

2015-04-27 17:59:02 439

转载 iPhone中的圆形相框效果

CGContextRef context = CGBitmapContextCreate(NULL, self.bounds.size.width, self.bounds.size.height, 8, 4 * self.bounds.size.width, CGColorSpaceCreateDeviceRGB(), kCGImageAlphaPremultipliedFirst);  C

2015-04-27 17:40:43 705

转载 CGBitmapContextCreate函数参数详解

CGBitmapContextCreate函数参数详解函数原型:CGContextRef CGBitmapContextCreate (   void *data,   size_t width,   size_t height,   size_t bitsPerComponent,   size_t bytesPerRow,   CGColorSpac

2015-04-27 16:00:18 1769

原创 展开右上角的快捷菜单按钮后,点击屏幕其他区域按钮没有自动收起

//给界面添加了一个单击手势    UITapGestureRecognizer *tap =[[UITapGestureRecognizeralloc]initWithTarget:selfaction:@selector(hiddenrightview:)];    [self.viewaddGestureRecognizer:tap];//进行逻辑判断

2015-04-23 13:44:05 1276

转载 IOS开发中的CGFloat、CGPoint、CGSize和CGRect

IOS开发中的CGFloat、CGPoint、CGSize和CGRectCGGeometry类定义几何元素的结构和操作几何元素的函数。1、数据类型:CGFloat: 浮点值的基本类型CGPoint: 表示一个二维坐标系中的点CGSize: 表示一个矩形的宽度和高度CGRect: 表示一个矩形的位置和大小typedef float CGFloat;// 32-bi

2015-04-22 09:48:47 404

空空如也

空空如也

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

TA关注的人

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