本人項目中 在地圖 類 後面建立了個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 宮格的直線