zoukankan      html  css  js  c++  java
  • ios怎样在一个UIImageButton的里面加一些自己定义的箭头

    能够採用例如以下方法,写一个函数:

    -(UIImage*) getOneImageButtonWithArrow{
        //tmpView做附控件
        UIView *tmpView = [[UIView alloc] initWithFrame:CGRectMake(0.0f, 0.0f, 38.0f, 32.0f)];
    	tmpView.backgroundColor = [UIColor clearColor];
        
        //bgImg作为背景
        UIImage* bgImg = [UIImage imageNamed:@"background.png"];
        UIImageView *bgImageView = [[UIImageView alloc] initWithImage:bgImg];
    	bgImageView.frame = tmpView.frame;
        
        //增加tmpView
    	[tmpView addSubview:bgImageView];
    	[bgImageView release];
    
        //里面的icon
        UIImageView *tmpImageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"icon.png"]];
        tmpImageView.frame = CGRectMake(4.0f, 4.0f, 24.0f, 24.0f);
    	tmpImageView.backgroundColor = [UIColor clearColor];
    	tmpImageView.alpha = 1.0f;
    	[tmpView addSubview:tmpImageView];
        
        //箭头
        UIImage *arrowImage = [UIImage imageNamed:@"arrow.png"];
        UIImageView *arrowImageView = [[UIImageView alloc] initWithImage:arrowImage];
    	arrowImageView.frame = CGRectMake(28.0f, 4.0f, 6.0f, 24.0f);
    	[tmpView addSubview:arrowImageView];
        
        //获取上下文。得到这个UIImage
        UIGraphicsBeginImageContextWithOptions(tmpView.bounds.size, NO, 0.0);
        [tmpView.layer renderInContext:UIGraphicsGetCurrentContext()];
    	UIImage *tmpImage = UIGraphicsGetImageFromCurrentImageContext();
    	UIGraphicsEndImageContext();
    	return tmpImage;
    }


查看全文
  • 相关阅读:
    shell 1>&2 2>&1 &>filename重定向的含义和区别
    Nginx日志切割
    mycli工具mysql命令自动补全
    2019-2020-2 20175317钟睿文《网络对抗技术》Exp9 Web安全基础
    2019-2020-2 20175317钟睿文《网络对抗技术》Exp8 Web基础
    2019-2020-2 20175317钟睿文《网络对抗技术》Exp7 网络欺诈防范
    2019-2020-2 20175317钟睿文《网络对抗技术》Exp6 MSF基础应用
    2019-2020-2 20175317钟睿文《网络对抗技术》Exp5 信息搜集与漏洞扫描
    2019-2020-2 20175317钟睿文《网络对抗技术》Exp4 恶意代码分析
    2019-2020-2 20175317钟睿文《网络对抗技术》Exp3 免杀原理与实践
  • 原文地址:https://www.cnblogs.com/ldxsuanfa/p/10621826.html
  • Copyright © 2011-2022 走看看