自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 文字尺寸计算方法

文字大小计算方法sizeWithFont:constrainedToSize: 被boundingRectWithSize:替代。

2016-03-31 15:05:30 859

原创 关于Font的方法使用

+ (UIFont *)systemFontOfSize:(CGFloat)fontSize    使用标准的接口返回指定大小的字体对象。+ (UIFont *)boldSystemFontOfSize:(CGFloat)fontSize   返回字体对象使用了标准接口来指定字体大小附加黑体风格。+ (UIFont *)italicSystemFontOfSize:(CGFloat)fon

2016-03-24 13:23:33 692

原创 AFNetworking3.0.4的使用

在新版本中没有在使用:                AFURLConnectionOperation                AFHTTPRequestOperation                AFHTTPRequestOperationManager// 初始化ManagerAFHTTPSessionManager*manager=

2016-03-24 11:52:56 835

转载 关于钥匙串

一般使用NSUserDefaults的明文来存储用户名,使用SSKeychain来存对应的密码- (void)viewDidLoad {    [super viewDidLoad];        // 读取用户偏好信息    self.usernameText.text = [[NSUserDefaults standardUserDefaults] objectForKe

2016-02-24 11:46:01 459

转载 关于二维码

1、生成二维码- (void)viewDidLoad {    [super viewDidLoad];}- (void)touchesBegan:(NSSet *)touches  withEvent:(UIEvent *)event{    // 1.创建过滤器    CIFilter *filter = [CIFilter  filterWithName:

2016-02-24 11:30:05 424

原创 关于友盟分享

具体文档都可在友盟网站查询。http://dev.umeng.com/social/ios/operation以下内容供自己参考- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {        [UMSocialD

2016-02-24 11:21:28 439

原创 关于SocketIO

先接一个demo的地址http://blog.csdn.net/kaitiren/article/details/38038837 库文件里面都包含有,注意使用node.js前需要安装node 去官网下载:https://nodejs.org/en/ @protocol SocketIODelegate @optional- (void) socketIODidConn

2016-02-24 11:15:01 988

转载 关于CoreLocation

苹果已经强制开发者在请求定位服务时获得用户的授权,此外iOS状态栏中还有指示图标,提示用户当前应用是否正在使用定位服务。还支持让应用开发者调用全新的“访问监控”功能,当用户允许后应用才能获得更多的定位数据。1、引入CoreLocation.framework使用#import 2、初始化CLLocationManager并开始定位self.locationManager

2016-02-24 11:10:07 385

原创 AFN使用:封装工具类

创建新工具类:.h文件#import @class AFNUploadParam;@interface AFNHttpTool : NSObject/** *  发送get请求 * *  @param URLString  请求的基本的url *  @param parameters 请求的参数字典 *  @param success    请求成功的回

2015-10-19 13:26:41 794

原创 CGAffineTransform的一般方法

1.平移:设置平移量CGAffineTransformMakeTranslation(CGFloat x, CGFloat y)2.缩放:设置缩放比例CGAffineTransformMakeScale(CGFloat x, CGFloat y)3.旋转:设置旋转角度CGAffineTransformMakeRotation(CGFloat angle)

2015-09-18 13:12:41 373

转载 ios自动检测更新

HarpyConstants.hstatic BOOL  harpyForceUpdate = NO;#define kHarpyAppID                 @"573293275"#define kHarpyAlertViewTitle        @"Update Available"#define kHarpyCancelButtonTitle   

2015-09-17 15:47:04 931

原创 关于TableViewCell的高度根据text来计算

CGSize  tSize = [_XX.text  sizeWithFont:XFont  constrainedToSize:CGSizeMake(WW, MAXFLOAT)];XFont和WW已声明。

2015-09-17 13:29:27 402

原创 对弹出键盘的监听

// 监听键盘的弹出    [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(keyboardFrameChange:)                                                                               name:UIK

2015-09-17 13:23:45 427

原创 记录assign weak copy的使用

1、结构体,基本数据类型,BOOL  非oc对象        常使用assign2、delegate  控件  controll类型                                常使用weak3、oc类型(UIIamge NSData NSURL等)           常使用strong4、NSString  NSArray  NSDictionary    有其

2015-09-17 11:54:39 387

原创 使用AFN网络监听

1.Reachability// 监听网络状态改变的通知[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(networkStateChange) name:kReachabilityChangedNotification object:nil];// 创建Reachabilityself.c

2015-09-17 11:49:09 1028

转载 wendingding 博客 知识学习

wendingding 博客地址:http://www.cnblogs.com/wendingding/

2015-07-07 16:48:16 507

转载 iOS开发 APP如何实现检测更新(百度)

iOS开发 APP如何实现检测更新 地址:http://jingyan.baidu.com/article/335530da8b1e0419cb41c305.html

2015-07-02 16:31:57 493

转载 iOS开发:创建真机调试证书

iOS开发:创建真机调试证书  地址:http://jingyan.baidu.com/article/ff411625b8141312e48237a7.html

2015-07-02 16:29:26 451

原创 Sample Code地址

Sample Code地址:https://developer.apple.com/library/ios/navigation/#section=Resource%20Types&topic=Sample%20Code

2015-07-02 14:20:33 632

转载 M了个J大神的MJRefresh

支持哪些控件的刷新UIScrollView、UITableView、UICollectionView、UIWebView如何使用MJRefreshcocoapods导入:pod 'MJRefresh'手动导入:将MJRefresh文件夹中的所有文件拽入项目中导入主头文件:#import "MJRefresh.h"Base

2015-07-01 15:50:06 18992 1

转载 UIScrollView 和UIPageControl 实现app启动滑动图

一、使用NSUserDefaults 判断滑动图有没有出现过,加载滑动图NSUserDefaults 简介:NSUserDefaults可以将数据永久的保存在手机中,他是一个单例,用起来很方便,所以很适合用于保存简单的数据和为数据做标记。更多的关于NSUserDefaults的介绍请看:NSUserDefaults 简介你可以选择在AppDelegate.m中的di

2015-07-01 12:29:17 632

转载 键盘挡住UITextField问题和TPKeyboardAvoiding

再正式开始之前,先来介绍一下IOS的键盘类型: 一、键盘风格UIKit框架支持8种风格键盘 view sourceprint?01.typedef enum { 02.UIKeyboardTypeDefault,                // 默认键盘:支持所有字符  03.UIKeyboardTypeA

2015-06-17 10:35:31 2211

转载 极客学院Carol老师的UICollectionView实现瀑布流

(1)ViewController.h文件[objc] view plaincopy@interface ViewController : UIViewController  @property (nonatomic, strong) UICollectionView *collectionView;    @end  

2015-06-17 10:07:48 832

转载 MagicalRecord

Magical Record是什么在Cocoa中存在一种技术叫Core Data,用来对数据进行持久化,类似于Java世界中的Hibernate。在新建Cocoa Application/iOS Application的向导中,有一个选项是要不要使用Core Data,当启用以后你会发现在AppDelegate.m中添加了大量与Core Data相关的代码,但是你对大部分代码不知所以然

2015-06-15 14:27:57 497

转载 【转】各大公司使用的第三方库

转自ibireme的博客 做iOS开发总会接触到一些第三方库,这里整理一下,做一些吐槽。 目前比较活跃的社区仍旧是Github,除此以外也有一些不错的库散落在Google Code、SourceForge等地方。由于Github社区太过主流,这里主要介绍一下Github里面流行的iOS库。 首先整理了一份Github上排名靠前的iOS库(大概600个

2015-06-15 13:46:31 739

转载 UIRefreshControl下拉刷新

除了使用第三方资源库来实现下拉刷新,我们也可以使用苹果的SDK中的UIRefreshControl来实现其实UIRefreshControl的效果还是蛮不错的,所以特地学习了下,在此与大家分享。UIRefreshControl使用非常简单,但是必须是在UITableViewController子类使用,而不能在UIViewController子类中使用。例如CustomView

2015-06-12 10:33:00 518

转载 新版AFNetworking2.5使用

官网下载2.5版本:http://afnetworking.com/此文章是基于AFNetworking2.5版本的,需要看AFNetworking2.0版本的请看上一篇文章:AFNetworking2.0使用1.检测网络状态[objc] view plaincopy+ (void)netWorkStatus  {

2015-06-10 16:19:19 1044

转载 最新版SDWebImage的使用

第一步,下载SDWebImage,导入工程。github托管地址https://github.com/rs/SDWebImage第二步,在需要的地方导入头文件1#import "UIImageView+WebCache.h"第三步,调用sd_setImageWithURL:方法缓存图片,注意,这就是新版本的新方

2015-06-10 16:15:17 649

转载 动态计算UITableViewCell高度详解

原地址:http://www.cocoachina.com/industry/20140604/8668.html本文将介绍四种情况下UITableViewCell的计算方式,分别是:1. Auto Layout with UILabel in UITableViewCell2. Auto Layout with UITextView in UITableViewCel

2015-06-09 14:04:02 350

转载 UILabel的属性总结

#import "ViewController.h"  #import     @interface ViewController ()    @end    @implementation ViewController    - (void)viewDidLoad  {      [super viewDidLoad];      //学习内容  

2015-06-09 14:00:07 631

转载 第三方框架FMDB

在iPhone上是采用sqlite进行数据存储是我一种比较习惯性的做法。一般在其他平台也比较习惯用sqlite,比如android。而iphone上有一些封装好的第三方框架提供使用,更节省了许多时间。如:Sqlitepersistentobjects ,FMDB。今天查找了这个两个框架,感觉FMDB的风格更符合我的使用,其实两者是各有优点的,只是看个人喜好而已。以下是FMDB的一些

2015-06-09 09:46:31 527

转载 MBProgressHUD等待指示器

第三方的等待指示器,MBProgressHUD就是第三方提供的等待指示器框架。下面是MBProgressHUD提供的等待指示器样式,它们基 本可以分为:未知结束时间和已知结束时间两大类等待指示器,在MBProgressHUD中可以为等待指示器添加标签和详细标签原文:http://www.it165.net/pro/html/201304/5349.html  

2015-06-09 09:39:25 537

转载 github优秀开源项目大全-iOS

github优秀开源项目大全-iOShttp://foggry.com/blog/2014/04/25/githubyou-xiu-xiang-mu-ios/

2015-06-08 15:26:50 402

转载 SDWebImage 应用地址

https://github.com/rs/SDWebImage

2015-06-08 11:40:54 379

转载 IOS应用开发笔记的地址

IOS应用开发笔记http://www.apkbus.com/search.php?mod=forum&searchid=259&orderby=lastpost&ascdesc=desc&searchsubmit=yes&kw=IOS%E5%BA%94%E7%94%A8%E5%BC%80%E5%8F%91%E7%AC%94%E8%AE%B0

2015-06-08 11:26:05 389

转载 EGOImageView的使用方法及注意事项

EGOImageView是一种实现网络图片的异步加载和缓存的第三方类库,具有相同功能的第三方类库还有SDWebImage。但是相比两个类库的安装和使用来说,EGOImageView更简单一些,下面就介绍一下EGOImageView的使用方法:    1、下载EGOImageView及其相关的类库    EGOImageLoading    将EGOCache、EGOImageButto

2015-06-05 17:17:32 397

转载 使用NSUserDefaults保存用户名和密码

创建一个user defaults方法有多个,最简单得快速创建方法:   NSUserDefaults *accountDefaults = [NSUserDefaults standardUserDefaults];添加数据到 user defaults:   [accountDefaults setObject:nameField.text forKey:U

2015-06-05 13:48:56 422

转载 UIActivityIndicatorView活动指示器

活动指示器(UIActivityIndicatorView)可以告知用户有一个操作正在进行中。派生自UIView,所以他是视图,也可以附着在视图上。一.创建UIActivityIndicatorView* activityIndicatorView = [ [ UIActivityIndicatorView alloc ]initWithFrame:CGRect

2015-06-05 13:28:22 438

转载 登陆界面和界面跳转

2个uilabel2个textfield 1个Button 按钮实现功能的话有以下几点1.其中输入账号后点击 NEXT 跳到 密码框.2.点击密码输入框 显示DONE 点击done的话 直接进行登陆验证3.点击背景 将 键盘隐藏4.点击 登陆按钮 进行登陆 验证 首先先新建一个项目.如下图,选择单一视图项目然后 将对应的控件拖拽到对应的位置.并修改文字描述

2015-06-04 17:27:21 1562

转载 设置Launch Image 启动图片

机型变化          坐标:表示屏幕物理尺寸大小,坐标变大了,表示机器屏幕尺寸变大了;          像素:表示屏幕图片的大小,跟坐标之间有个对应关系,比如1:1或1:2等;          ppi:代表屏幕物理大小到图片大小的比例值,如果ppi不变,则坐标和像素的比例不会变;         iPhone 4以前           iPhone、iPhone3/

2015-06-04 13:39:56 1396

空空如也

空空如也

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

TA关注的人

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