zoukankan      html  css  js  c++  java
  • IOS--按钮里面 左边文字右边图片的设置

    UIButton *openVipBtn = [UIButton buttonWithType:UIButtonTypeCustom];
        openVipBtn.frame = CGRectMake(0, 0, 44, 44);
        [openVipBtn setTitleColor:[UIColor colorWithHexString:@"E7923A"] forState:UIControlStateNormal];
        openVipBtn.titleLabel.font = [UIFont systemFontOfSize:13];
        [openVipBtn setImage:[UIImage imageNamed:@"bookDetails_IntoVIP"] forState:UIControlStateNormal];
        openVipBtn.backgroundColor = [UIColor colorWithHexString:@"FFF7ED"];
        openVipBtn.clipsToBounds=YES;
        openVipBtn.layer.cornerRadius=15;
        [self.view addSubview:openVipBtn];

    使用:

    [self.view setOpenVipBtnTitle:@"VIP可免费阅读本书,开通VIP"];
    - (void)setOpenVipBtnTitle:(NSString *)title
    {
        [self.openVipBtn setTitle:title forState:UIControlStateNormal];
        CGFloat leftlab = [title sizeWithAttributes:@{NSFontAttributeName : self.openVipBtn.titleLabel.font}].width;
        [self.openVipBtn setImageEdgeInsets:UIEdgeInsetsMake(0, leftlab + 70, 0, 0)];
        [self.openVipBtn setTitleEdgeInsets:UIEdgeInsetsMake(0, -40, 0, 0)];
    }
  • 相关阅读:
    毕设问题02-index.jsp跳转html问题
    毕设问题01-html中引入公共部分代码
    毕设开篇
    object和大括号自定义对象
    数组js
    function 方法的使用
    JavaScript01
    CSS属性
    听说不能改日期了
    获取时间
  • 原文地址:https://www.cnblogs.com/qiyiyifan/p/7641780.html
Copyright © 2011-2022 走看看