本人项目中 在地图 类 后面新建了个UIView类
。h文件
#import <UIKit/UIKit.h>
#define _WEITH 320/3
#define _HEIGHT 330/3
@interface view : UIView
@end
。m文件
//
// view.m
// 122CheZhu01
//
// Created by xumin on 7/8/13.
// Copyright (c) 2013 xumin. All rights reserved.
//
#import "view.h"
@implementation view
- (id)initWithFrame:(CGRect)frame
{
self = [super initWithFrame:frame];
if (self) {
self.backgroundColor = [UIColor clearColor];
}
return self;
}
// Only override drawRect: if you perform custom drawing.
// An empty implementation adversely affects performance during animation.
- (void)drawRect:(CGRect)rect
{
CGContextRef context = UIGraphicsGetCurrentContext();
CGContextSetStrokeColorWithColor(context, [UIColor blueColor].CGColor);
CGContextMoveToPoint(context, 0, _HEIGHT);
CGContextAddLineToPoint(context, 320, _HEIGHT);
CGContextMoveToPoint(context, 0, _HEIGHT*2);
CGContextAddLineToPoint(context, 320, _HEIGHT*2);
CGContextMoveToPoint(context, _WEITH, 0);
CGContextAddLineToPoint(context, _WEITH, self.frame.size.height);
CGContextMoveToPoint(context, _WEITH*2, 0);
CGContextAddLineToPoint(context, _WEITH*2, self.frame.size.height);
CGContextStrokePath(context);
CGContextClosePath(context);
}
@end
画出9 宫格的直线