UILabel 使用如下:
@implementation ViewController
@synthesize _uiLabel;
-(void)popToRootVC
{
}
- (void)viewDidLoad
{
[super viewDidLoad];
UIBarButtonItem *rightItem = [[UIBarButtonItem alloc] initWithTitle:@"Root" style:UIBarButtonItemStylePlain target:self action:@selector(popToRootVC)];
self.navigationItem.rightBarButtonItem = rightItem;
//定义设置ios7 满足要求,设置所有view组件下移64像素
/*
if([[[UIDevice currentDevice] systemVersion] doubleValue] >= 7.0)
{
self.navigationController.navigationBar.translucent = NO;
}
*/
//self.automaticallyAdjustsScrollViewInsets = YES;
[self.navigationController setNavigationBarHidden:NO];
[self.navigationController setToolbarHidden:NO];
_uiLabel = [[UILabel alloc] initWithFrame:CGRectMake(20, 40, 100, 20)];
_uiLabel.text = @"文本信息显示";
_uiLabel.font = [UIFont fontWithName:@"Arial" size:20];
_uiLabel.textColor = [UIColor blackColor];
_uiLabel.layer.cornerRadius = 5.0f;
_uiLabel.layer.borderWidth = 0.3f;
_uiLabel.textAlignment = NSTextAlignmentCenter;
_uiLabel.layer.borderColor = [UIColor darkGrayColor].CGColor;
_uiLabel.layer.backgroundColor = [UIColor greenColor].CGColor;
/*
UIColor *selfColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"position_location_img.png"]];
_uiLabel.layer.backgroundColor = selfColor.CGColor;
*/
/**
* UILabel 大小自适应
*/
//_uiLabel.shadowColor = [UIColor blackColor];
//_uiLabel.shadowOffset = CGSizeMake(1.0, 1.0);
_uiLabel.tag = 101;
/**
* 设置粗体
*/
_uiLabel.font = [UIFont boldSystemFontOfSize:20.0];
/**
* 通过改变字体大小适应UILabel的宽度
*/
_uiLabel.adjustsFontSizeToFitWidth = YES;
/**
* 设置高亮
*/
_uiLabel.highlighted = YES;
_uiLabel.highlightedTextColor = [UIColor blackColor];
_uiLabel.lineBreakMode = NSLineBreakByTruncatingMiddle;
_uiLabel.userInteractionEnabled = YES;
[self.view addSubview:_uiLabel];
}
-(void)awakeFromNib
{
}
- (void)didReceiveMemoryWarning
{
[super didReceiveMemoryWarning];
}
@end