首页 > 代码库 > 改变UIButton上标题位置、文字颜色、背景色等
改变UIButton上标题位置、文字颜色、背景色等
UIButton *button = [[UIButton alloc] initWithFrame:CGRectMake(0, 100, 200, 100)]; //添加点击事件 [button addTarget:self action:@selector(pushToSecond) forControlEvents:UIControlEventTouchUpInside]; //整个按钮的背景色(无背景图片时有效果) button.backgroundColor = [UIColor greenColor]; //添加背景图片 [button setBackgroundImage:[UIImage imageNamed:@"01.png"] forState:UIControlStateNormal]; //按钮标题 [button setTitle:@"Hello World!" forState:UIControlStateNormal]; //button上子控件的水平对齐方式 button.contentHorizontalAlignment = UIControlContentHorizontalAlignmentLeft; //button上子控件的垂直对齐方式 button.contentVerticalAlignment = UIControlContentVerticalAlignmentTop; //内容容器的偏移,让文字向右偏移20像素 button.contentEdgeInsets = UIEdgeInsetsMake(0,20, 0, 0); //设置标题的背景颜色 button.titleLabel.backgroundColor = [UIColor purpleColor]; //标题颜色 [button setTitleColor:[UIColor yellowColor]forState:UIControlStateNormal]; button.imageView.contentMode = UIViewContentModeScaleAspectFit; [self.view addSubview:button]; [button release];
改变UIButton上标题位置、文字颜色、背景色等
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。