自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 键盘挡住UITextField问题和TPKeyboardAvoiding

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

2015-06-17 10:35:31 2239

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

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

2015-06-17 10:07:48 849

转载 MagicalRecord

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

2015-06-15 14:27:57 521

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

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

2015-06-15 13:46:31 767

转载 UIRefreshControl下拉刷新

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

2015-06-12 10:33:00 537

转载 新版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 1077

转载 最新版SDWebImage的使用

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

2015-06-10 16:15:17 664

转载 动态计算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 363

转载 UILabel的属性总结

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

2015-06-09 14:00:07 659

转载 第三方框架FMDB

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

2015-06-09 09:46:31 557

转载 MBProgressHUD等待指示器

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

2015-06-09 09:39:25 554

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

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

2015-06-08 15:26:50 420

转载 SDWebImage 应用地址

https://github.com/rs/SDWebImage

2015-06-08 11:40:54 392

转载 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 408

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

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

2015-06-05 17:17:32 422

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

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

2015-06-05 13:48:56 436

转载 UIActivityIndicatorView活动指示器

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

2015-06-05 13:28:22 451

转载 登陆界面和界面跳转

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

2015-06-04 17:27:21 1647

转载 设置Launch Image 启动图片

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

2015-06-04 13:39:56 1428

转载 UIButton使用汇总

1、创建按钮的两种方法:·1、动态创建btnfont = [UIButton buttonWithType:UIButtonTypeRoundedRect];[btnfont setFrame:CGRectMake(100, 10, 120, 40)];[btnfont addTarget:self                      action:nil 

2015-06-03 16:39:07 392

转载 NSDictionary等基本类型的使用方法

NSNullNSNull大概是Cocoa里最简单的类了,只有一个方法+ (NSNull *) null;可以这样添加到集合中[contact setObject: [NSNull null]forKey: @"home fax machine"];访问时:id homefax;homefax = [contact objectForK

2015-06-03 16:26:03 1574

转载 (转)UIWebView的基本用法

我们创建一个Window-based Application程序命名为:UIWebViewDemoUIWebView的loadRequest可以用来加载一个url地址,它需要一个NSURLRequest参数。我们定义一个方法用来加载url。在UIWebViewDemoViewController中定义下面方法:- (void)loadWebPageWithString:(N

2015-06-03 16:19:09 444

转载 UISegmentedControl的所有操作总结

#import "SegmentedControlTestViewController.h" @implementation SegmentedControlTestViewController @synthesize segmentedControl; - (void)viewDidLoad { NSArray *segmentedArray = [[NS

2015-06-03 16:15:57 327

转载 UISlider 滑块控件

一、创建滑块是一个标准的UIControl。我们可以通过代码创建,如同开关(UISwitch)的宽与高都会被忽略一样滑块的高也会被忽略(但是宽度不会):UISlider* mySlider = [ [ UISlider alloc ] initWithFrame:CGRectMake(20.0,10.0,200.0,0.0) ];//高度设为0就好    二、设

2015-06-03 16:13:58 460

原创 UITextField和UITextView

1.UITextField的初始化和设置 textField = [[UITextField alloc] initWithFrame:CGRectMake(120.0f, 80.0f, 150.0f, 30.0f)]; [textField setBorderStyle:UITextBorderStyleRoundedRect]; //外框类型 textField.placehold

2015-06-03 16:06:53 416

转载 (转)UITableView使用详解

NSIndexPath类型是用来获取用户选择的indexPath,在别的函数里面,若需要知道用户选择了哪个cell,用上它可以省事很多。不必再去建全局变量section和row。   NSIndexPath *tableSelection = [self.tableView indexPathForSelectedRow];1.    UITableView的初始化

2015-06-03 15:57:02 428

原创 用NSDateFormatter调整时间格式的代码

//实例化一个NSDateFormatter对象NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];//设定时间格式,这里可以设置成自己需要的格式[dateFormatter setDateFormat:@"yyyy-MM-dd HH:mm:ss"];//用[NSDate date]

2015-06-03 15:56:06 341

转载 在两个页面间翻转设置Animation动作的一些总结

1、首先,我们来手动创建两个view以及相应的viewController。(1)刚开始只加载一个view(第二个),若两个同时加载,第二个页面可能不能完全被遮挡。第二个页面可以通过翻转来显示。[window addSubview:secodViewController.view]; 2、要求:每个

2015-06-03 15:54:32 671

空空如也

空空如也

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

TA关注的人

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