简体   繁体   English

如何在Swift3中增加UIButton图像大小?

[英]How to increase the UIButton Image size in Swift3?

I am using the default UIImage property of the UIButton to set the back image . 我正在使用UIButton的默认UIImage属性来设置背面图像。 I have successfully done it but it seems that the image is appearing small. 我已成功完成此操作,但image似乎很小。 How to increase the size of the image in UIButton ? 如何在UIButton增加图像的大小?

    let viewForNavigation = UIView(frame: CGRect(x: 0, y: 0, width: 320, height: 40))
    viewForNavigation.backgroundColor = UIColor.clear
    let backbutton = UIButton(frame: CGRect(x: 0, y: 8, width: 320, height: 20))
    backbutton.setImage(UIImage(named: "back_button"), for: UIControlState.normal)
    backbutton.imageEdgeInsets = UIEdgeInsets(top: 0, left: 0, bottom: 0, right:10)
    backbutton.contentHorizontalAlignment = .left
    backbutton.titleEdgeInsets = UIEdgeInsets(top: 0, left: 10, bottom: 0, right: 0)
    backbutton.titleLabel!.font = UIFont().robotoMedium(withFontSize: 20)
    backbutton.setTitle(title, for: .normal)

    backbutton.setTitleColor(UIColor.black, for: UIControlState.normal)
    backbutton.addTarget(self, action: #selector(exitViewController), for: UIControlEvents.touchUpInside)
    viewForNavigation.addSubview(backbutton)
    let rightBarButton = UIBarButtonItem(customView: viewForNavigation)
    self.navigationItem.leftBarButtonItem = rightBarButton

请看图片。我需要增加图像尺寸

I think you have choose wrong size back button image, please use below image for back button: 我认为您选择了尺寸错误的后退按钮图片,请使用以下图片作为后退按钮:

在此处输入图片说明

在此处输入图片说明

在此处输入图片说明

Output 输出量

在此处输入图片说明

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM