如此写程序,感觉不错噢

来源:互联网 发布:域名邮箱 编辑:程序博客网 时间:2024/06/16 13:14

需要的控件,声明为属性,然后重写setter方法

- (UIImageView *)filterView

{

    if (_filterView ==nil) {

        _filterView = [[UIImageViewalloc] initWithFrame:CGRectMake(0.0f,50.0f, self.view.frame.size.width,200.0f)];

        _filterView.userInteractionEnabled =YES;

        _filterView.contentMode =UIViewContentModeScaleAspectFit;

    }

    return_filterView;

}


- (UILabel *)filterLabel

{

    if (_filterLabel ==nil) {

        _filterLabel = [[UILabelalloc] initWithFrame:CGRectMake(0.0f,300.0f, self.view.frame.size.width,25.0f)];

        _filterLabel.backgroundColor = [UIColorclearColor];

        _filterLabel.textColor = [UIColororangeColor];

        _filterLabel.textAlignment =NSTextAlignmentCenter;

    }

    return_filterLabel;

}


应用的时候,只需要简单的两句代码

self.filterView.image = [UIImageimageNamed:@"bianjitupian.png"];

[self.viewaddSubview:self.filterView];

    

self.filterLabel.text =@"原图";

[self.viewaddSubview:self.filterLabel];

完美~=~



0 0
原创粉丝点击