自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 mapView 生成一个有周围有节奏跳动的圆圈的紫色的信息图钉

就是将mapView的showUserLocation 设置为YES即可。允许与用户交互就将mapView的zoomEnabled属性设置为YES

2013-10-30 23:01:11 836

转载 UIGestureRecognizer

UIGestureRecognizer是一个定义基本手势的抽象类,具体什么手势,在以下子类中包含:   1、拍击UITapGestureRecognizer (任意次数的拍击)      2、向里或向外捏UIPinchGestureRecognizer (用于缩放)      3、摇动或者拖拽UIPanGestureRecognizer (拖动)     4、擦碰UISwipe

2013-10-30 22:21:05 665

转载 UITableView 性能优化笔记

UITableView 性能优化笔记Hacking Week 技术总结最后一篇,记一下 UITableView 性能优化需要注意和改进的地方。网络图片异步加载,SDWebImage。文字直接 drawInRect/drawAtPoint 绘制,参考 ABTableViewCell,AdvancedTableViewCells。本地图片也可以直接绘制,或者用 CALaye

2013-10-30 21:47:32 677

原创 UITableView性能优化

1.numberOfSectionsInTableView:method return tableview有n个section,只执行一次。2.tableView:numberOfRowsInSection:  required method return 一个section有多少行. 他执行的次数是 n 次。若设置了tableHeaderView,他执行的次数是 2*n 次。

2013-10-30 21:38:59 4350

原创 iOS 单击手势和双击手势共存问题

- (void)viewDidLoad{    [superviewDidLoad];// Do any additional setup after loading the view, typically from a nib.   UIImageView *imageView = [[UIImageViewalloc]initWithFrame:CGRect

2013-10-30 00:07:18 27041 3

原创 给应用程序贴标记

iphone或者Ipad及ipod touch的主屏上的应用程序经常有红色的标记。通过设置applicationIconBadgeNumber属性现实的,当设置为0时就隐藏啦!eg:[[UIApplication shareApplication] setApplicationIconBadgeNumber : 5];

2013-10-29 22:34:37 926

原创 ios set UINavigationBar background color

[[UINavigationBar appearance] setTintColor:[UIColor blueColor]];

2013-10-29 21:54:36 1099

转载 ios7 set status bar

You have to do 2 things. First is to open your info.plist and set "View controller-based status bar appearance" = NOAnd the second is to add this lines to application:didFinishLaunchingWithOptions

2013-10-29 21:48:22 890

原创 iOS access custom bundle file

1. 在xcode外创建一个文件,重命名为  xxx.bundle.2.把xxx.bundle拖入xcodexxx.bundle中含有1.png, 2.png,,,,,,,,,,等等。关键代码: UIImage *image = [UIImageimageNamed:@"xxx.bundle/1.jpg"]

2013-10-28 20:45:42 549

转载 单例

Apple官方建议  由于自己设计单态模式存在一定风险,主要是考虑到可能在多线程情况下会出现的问题,因此苹果官方建议使用以下方式来实现单态模式:static MyGizmoClass *sharedGizmoManager = nil;  + (MyGizmoClass*)sharedManager  {  @synchronized(self) {

2013-10-21 23:59:59 482

转载 单例设计模式

原则上,单例是在程序生命周期里只被实例化过一次的 类。为了确保这一点,我们利用类的一个静态方法来生成和访问对象。因此, 你是通过以便利方法来访问某个类的单例对象的,而不是用 alloc/init或者静态autorelease初始化方法。在很多时候,我们使用一个某个类的唯一实例。最常见的就是一个程序的主类。以下是以名为 RootViewController 创建的一个

2013-10-21 23:53:07 472

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