自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(23)
  • 资源 (2)
  • 收藏
  • 关注

原创 点击键盘的return键收回键盘

需要实现UITextFieldDelegate协议中的方法- (BOOL)textFieldShouldReturn:(UITextField *)textField{    [textField resignFirstResponder];    returntrue; }

2013-01-30 14:56:27 5775

转载 retain copy 的区别

retain和copy的区别2009年08月13日, 11:11 下午原来简单解释过属性定义(Property) ,并且提起了简单的retain,copy,assign的区别。那究竟是有什么区别呢?assign就不用说了,因为基本上是为简单数据类型准备的,而不是NS对象们。Retain vs. Copy!!copy: 建立一个索引计数为1的对象,

2013-01-30 13:11:49 357

转载 SDWebImage一个可管理远程图片加载的类库

SDWebImage托管在github上。https://github.com/rs/SDWebImage 这个类库提供一个UIImageView类别以支持加载来自网络的远程图片。具有缓存管理、异步下载、同一个URL下载次数控制和优化等特征。 使用示范的代码: UITableView使用UIImageView+WebCache类(基本应用,UIImageView的一个category)

2013-01-30 12:13:19 451

转载 同步异步的概念

进程同步用来实现程序并发执行时候的可再现性。一.进程同步及异步的概念1.进程同步:就是在发出一个功能调用时,在没有得到结果之前,该调用就不返回。也就是必须一件一件事做,等前一件做完了才能做下一件事.就像早上起床后,先洗涮,然后才能吃饭,不能在洗涮没有完成时,就开始吃饭.按照这个定义,其实绝大多数函数都是同步调用(例如sin,isdigit等)。但是一般而言,我们在说同步、异步的时候,特指那

2013-01-30 10:31:57 745

原创 ViewController之间跳转动画效果

controller.modalTransitionStyle =UIModalTransitionStyleCoverVertical;    [selfpresentModalViewController:controlleranimated:YES]; [selfdismissModalViewControl

2013-01-30 08:51:17 2498

原创 ViewController之间通讯KVO(key value observing)键值观察模式

//  MyClass1.h#import @interface MyClass1 :NSObject{    NSString *value;}@property(nonatomic,copy)NSString *value;@end//  MyClass1.m#import "MyCla

2013-01-29 20:43:19 585

转载 iOS手势练习

首先新建一个基于Sigle view Application的项目,名为GestureTest;我的项目结构如下:往viewController.xib文件里拖动一个imageView,并使覆盖整个屏幕,改动属性为:viewController.h文件:[cpp] view plaincopy#impo

2013-01-28 12:48:01 689

原创 NSUserDefault

实际上NSUserDefault的存储方式非常类似NSDictionary,synchronize函数的作用是同步和存储数据。然后便可以在程序的任何地方读取这些数据了。要注意的是NSUserDefault存储的都是不可变(immutable)的数据,就算是将NSMutableArray存到NSUserDefault,读取出来之后还是会变成NSArray类型的。

2013-01-28 10:29:09 421

原创 NSTimer 动画

- (void)viewDidLoad{    [superviewDidLoad];        UIButton *button = [UIButtonbuttonWithType:UIButtonTypeCustom];    button.tag =100; //   [NSTimer scheduledTimerWithTim

2013-01-28 10:13:06 656

转载 NSBundle介绍

bundle是一个目录,其中包含了程序会使用到的资源. 这些资源包含了如图像,声音,编译好的代码,nib文件(用户也会把bundle称为plug-in). 对应bundle,cocoa提供了类NSBundle.我们的程序是一个bundle. 在Finder中,一个应用程序看上去和其他文件没有什么区别. 但是实际上它是一个包含了nib文件,编译代码,以及其他资源的目录. 我们把这个目录叫做程

2013-01-25 11:27:34 301

原创 使用xib自定义Cell

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{    //"myCell"为复用的名字    UITableViewCell *cell = [tableViewdequeueReusableCellWithId

2013-01-25 10:50:27 421

原创 UITableView

////  MainViewController.m//  TableView2////  Created by qianfeng on 13-1-23.//  Copyright (c) 2013年 __MyCompanyName__. All rights reserved.//#import "MainViewContr

2013-01-25 10:08:52 515

原创 UIControl

//  .........    UIControl *control = [[UIControl alloc]initWithFrame:CGRectMake(0, 0, 320, 460)];        [control addTarget:self action:@selector(touch)forControlEvents:UIControlEvent

2013-01-25 10:07:21 419

原创 UIPinchGestureRecognizer手势

ViewController.h@interface ViewController : UIViewController{        //矩阵    CGAffineTransform oldTransform;}@property (retain, nonatomic) IBOutlet UIImageView *mouse

2013-01-25 10:06:47 497

原创 为UIImageView添加点击事件,隐藏UINavigationBar和UITabViewControllerBar

//SingleViewController#import #import "MyImageView.h"@interface SingleViewController : UIViewControllerUIScrollViewDelegate,MyImageViewDelegate>{    int tag;    UIScr

2013-01-25 10:05:41 1256

原创 QQ折叠效果

//  ViewController.h#import @interface ViewController : UIViewControllerUITableViewDataSource,UITableViewDelegate>{    NSMutableArray *status;}@property (re

2013-01-25 10:04:40 587

原创 UISearchBar搜索

//ViewController.h#import @interface ViewController : UIViewControllerUITableViewDelegate,UITableViewDataSource,UISearchDisplayDelegate>{    NSMutableArray *nameArray;    UIS

2013-01-25 10:03:53 581

原创 设置UITableCell右面的">"

//设置UITableCell右面的">"    cell.accessoryType =UITableViewCellAccessoryDisclosureIndicator;

2013-01-25 10:03:11 542

原创 UITabViewCell的UIImageView大小的控制

//只有在UITableViewCell子类中重写layoutSubviews方法去改变这些值,举例-(void)layoutSubviews    {      [super layoutSubviews];     [self.imageView setFrame:CGRectMake(5, 0,50, 45)];   // self.i

2013-01-25 10:02:43 803

原创 利用构造函数在两个UIViewController之间传值

@interface SubViewController : UIViewController{    UITextView *tv;    UITextField *tf;}@property (nonatomic,retain)  NSArray *detailArray;@property (nonatomi

2013-01-25 10:01:56 2094

原创 位置问题

_myTableView = [[UITableView alloc]initWithFrame:CGRectMake(0, 0, 320, 460-44)style:UITableViewStyleGrouped];//如果这两句放在UITablView alloc上面,UISearchBar不会显示    search = [[UISearchBar alloc]i

2013-01-25 10:01:20 521

原创 为UITableView加入索引

//设置索引- (NSArray *)sectionIndexTitlesForTableView:(UITableView*)tableView{    if (tableView == myTableView) {                NSMutableArray *charArray = [[NSMutableArray allo

2013-01-25 09:59:56 510

转载 iOS的相对路径和绝对路径

iOS的相对路径和绝对路径iOS程序有固定的文件访问限制,只能在自己的沙盒内。  UIImage *img=[UIImage imageNamed:@"cellicon.png"];这段代码从相对路径加载了一个png图片资源作为UIImage对象,没有任何问题。因为它在内部已经偷偷得帮你把路径转化为相对路径了,你还不知道吧!  接下来

2013-01-25 09:55:53 625

仿淘宝网源代码

超精湛仿淘宝源代码,使用jsp技术实现网上购物,采用mvc架构结构清晰

2011-10-15

空空如也

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

TA关注的人

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