澳门皇冠金沙网站-澳门皇冠844网站

热门关键词: 澳门皇冠金沙网站,澳门皇冠844网站

代码笔记,长条蓝色button澳门皇冠金沙网站

【代码笔记】iOS-长条label,ios-长条label

一,效果图。

澳门皇冠金沙网站 1

二,代码。

ViewController.m

澳门皇冠金沙网站 2

- (void)viewDidLoad {
    [super viewDidLoad];
    // Do any additional setup after loading the view, typically from a nib.



    //提示label
    UILabel *alertLabel=[[UILabel alloc]initWithFrame:CGRectMake(0, 50, 320, 30)];
    alertLabel.backgroundColor=[UIColor clearColor];
    alertLabel.text=@"你可以通过在地图上拖动地标获取门店的详细地址";
    alertLabel.textAlignment=NSTextAlignmentCenter;
    alertLabel.textColor=[UIColor grayColor];
    alertLabel.font=[UIFont systemFontOfSize:10];
    [self.view addSubview:alertLabel];


}

澳门皇冠金沙网站 3

一,效果图。 二,代码。 ViewController.m - ( void )viewDidLoad { [super viewDidLoad]; // Do any additional setup afte...

【代码笔记】iOS-长条芥末黄button,ios-长条深藕红button

一,效果图。

澳门皇冠金沙网站 4

二,代码。

ViewController.m

澳门皇冠金沙网站 5

- (void)viewDidLoad {
    [super viewDidLoad];
    // Do any additional setup after loading the view, typically from a nib.


    //添加设备
    UIButton *deviceButton=[UIButton buttonWithType:UIButtonTypeRoundedRect];
    deviceButton.frame=CGRectMake((self.view.frame.size.width-320)/2, 100, 320, 38);
    [deviceButton setTitle:@"添加设备" forState:UIControlStateNormal];
    deviceButton.backgroundColor=[UIColor colorWithRed:59/255.0 green:89/255.0 blue:152/255.0 alpha:1.0];
    deviceButton.titleLabel.textColor=[UIColor whiteColor];
    [deviceButton setTintColor:[UIColor whiteColor]];
    [deviceButton addTarget:self action:@selector(doClickDeviceButton:) forControlEvents:UIControlEventTouchUpInside];
    [self.view addSubview:deviceButton];

}
#pragma -mark -doClickActions
//添加设备
-(void)doClickDeviceButton:(UIButton *)btn
{
    NSLog(@"---doClickDeviceButton----");
}

澳门皇冠金沙网站 6

一,效果图。 二,代码。 ViewController.m - ( void )viewDidLoad { [super viewDidLoad]; // Do any additio...

//

@implementation ViewController

}

label.edgeInsets          = UIEdgeInsetsMake(8, 8 , 8, 8); //核心一: 设置内边距

//  Copyright (c) 2014年 YouXianMing. All rights reserved.

}

UIEdgeInsets insets = self.edgeInsets;

复制代码

rect.origin.x    -= insets.left;

//#import@interface EdgeInsetsLabel : UILabel

return rect;

//  EdgeInsetsLabel.m

复制代码

label.textColor          = [UIColor redColor];

EdgeInsetsLabel *label    = [[EdgeInsetsLabel alloc] initWithFrame:CGRectMake(0, 0, 100, 100)];

复制代码

CGRect rect = [super textRectForBounds:UIEdgeInsetsInsetRect(bounds, insets)

@property(nonatomic, assign) UIEdgeInsets edgeInsets;

[label sizeToFit]; //大旨二: 重新计算尺寸,会调用- (CGRect)textRectForBounds:(CGRect)bounds limitedToNumberOfLines:(NSInteger)numberOfLines方法

#import "EdgeInsetsLabel.h"

本文由澳门皇冠金沙网站发布于网络操作,转载请注明出处:代码笔记,长条蓝色button澳门皇冠金沙网站