view代码3

头文件

#import <Foundation/Foundation.h>


@interface XinfangViewMaterial : NSObject


@property (retain, nonatomic) UIImageView * imageView_calculator;


@property (retain, nonatomic) UILabel     * label_city;


@end


实现文件


#import "XinfangViewMaterial.h"


#define FONT(s) [UIFont fontWithName:@"HelveticaNeue" size:s]

#define BOLDFONT(s) [UIFont fontWithName:@"HelveticaNeue-Bold" size:s]


@implementation XinfangViewMaterial


- (id)init

{

    self = [super init];

    if (self) {

        //1.        //navigationBar的视图

        NSString * imageView_calculatorPath = [[NSBundle mainBundle]pathForResource:@"calculator-start@2x" ofType:@"png"];

        UIImage * imageView_calculatorImage = [UIImage imageWithContentsOfFile:imageView_calculatorPath];

        self.imageView_calculator = [[[UIImageView alloc]init] autorelease];

        self.imageView_calculator.image = imageView_calculatorImage;

        self.imageView_calculator.frame=CGRectMake(0, 0, 320, 44);

        

        //2.        //navigationBar上面的城市显示

        self.label_city = [[[UILabel alloc] init] autorelease];

        self.label_city.frame=CGRectMake(5, 0, 50, 44);

        self.label_city.text = @"无锡";

        self.label_city.font = FONT(16);

        self.label_city.backgroundColor = [UIColor clearColor];

        self.label_city.textAlignment=NSTextAlignmentCenter;

        self.label_city.textColor=[UIColor whiteColor];

        [self.imageView_calculator addSubview:self.label_city];

        

        //3.  //上面的箭头

        NSString * jiantouDownPath = [[NSBundle mainBundle]pathForResource:@"daqo_arrow_20130315@2x" ofType:@"png"];

        UIImage * jiantouDownImage = [UIImage imageWithContentsOfFile:jiantouDownPath];

        UIImageView * jiantouDownImageView = [[UIImageView alloc] init];

        jiantouDownImageView.image = jiantouDownImage;

        jiantouDownImageView.frame = CGRectMake(60, 18, 12, 8);

        [self.imageView_calculator addSubview:jiantouDownImageView];

        [jiantouDownImageView release];

        

        //4.    //上面的分割线

        NSString * linePath = [[NSBundle mainBundle]pathForResource:@"daqo_line2_20130315@2x" ofType:@"png"];

        UIImage * lineImage = [UIImage imageWithContentsOfFile:linePath];

        UIImageView * lineImageView = [[UIImageView alloc] init];

        lineImageView.image = lineImage;

        lineImageView.frame = CGRectMake(80, 0, 1, 44);

        [self.imageView_calculator addSubview:lineImageView];

        [lineImageView release];

        

        //5.     //搜索框

        NSString * searchBarPath = [[NSBundle mainBundle] pathForResource:@"searchbar_20121129@2x" ofType:@"png"];

        UIImage * searchBarImage = [UIImage imageWithContentsOfFile:searchBarPath];

        UIImageView * searchBarImageView = [[UIImageView alloc] init];

        searchBarImageView.image=searchBarImage;

        searchBarImageView.frame=CGRectMake(88, 7, 224, 30);

        [self.imageView_calculator addSubview:searchBarImageView];

        [searchBarImageView release];

        

        //6.    //搜索框内的文本显示

        UILabel * searchBarLabel = [[UILabel alloc] init];

        searchBarLabel.frame = CGRectMake(10, 0, 220, 30);

        searchBarLabel.text = @"请输入楼盘名或楼盘地址...";

        searchBarLabel.textColor = [UIColor grayColor];

        searchBarLabel.font = FONT(15);

        searchBarLabel.textAlignment = NSTextAlignmentLeft;

        searchBarLabel.backgroundColor = [UIColor clearColor];

        [searchBarImageView addSubview:searchBarLabel];

        [searchBarLabel release];

        

        //7.    //搜索框内的图标

        NSString * searchBarIconPath = [[NSBundle mainBundle] pathForResource:@"aifang_90@2x" ofType:@"png"];

        UIImage * searchBarIconImage = [UIImage imageWithContentsOfFile:searchBarIconPath];

        UIImageView * searchBarIconImageView = [[UIImageView alloc] init];

        searchBarIconImageView.image=searchBarIconImage;

        searchBarIconImageView.frame=CGRectMake(198, 6, 18, 18);

        [searchBarImageView addSubview:searchBarIconImageView];

        [searchBarIconImageView release];

        //8.

    }

    return self;

}


- (void)dealloc

{

    self.imageView_calculator = nil;

    self.label_city = nil;

    [super dealloc];

}

@end


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值