pockerview 的一些设置
#import <UIKit/UIKit.h>
@interface MyPicker : UIPickerView {
}
@end
#import "MyPicker.h"
@implementation MyPicker
- (id)initWithFrame:(CGRect)frame {
if (self = [super initWithFrame:frame]) {
// Initialization code
}
return self;
}
- (void)drawRect:(CGRect)rect {
UIImageView *img = [[UIImageView alloc] initWithFrame:CGRectMake(0, 0, 320, 234)];
img.image = [UIImage imageNamed:@"picker_small.png"];
[self addSubview:img];
[img release];
//4-选择区域的背景颜色; 0-大背景的颜色; 1-选择框左边的颜色; 2-? ;3-?; 5-滚动区域的颜色 回覆盖数据
//6-选择框的背景颜色 7-选择框左边的颜色 8-整个View的颜色 会覆盖所有的图片
UIView *v = [[self subviews] objectAtIndex:6];
[v setBackgroundColor:[UIColor clearColor]];
UIImageView *bgimg = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"picker_tiao.png"]];
bgimg.frame = CGRectMake(-5, -3, 200, 55);
[v addSubview:bgimg];
[bgimg release];
[self setNeedsDisplay];
}
- (void)dealloc {
[super dealloc];
}
@end
8670

被折叠的 条评论
为什么被折叠?



