本文主要是介绍ios开发笔记之十一 --viewDidload的方法的基本介绍用代码设置按钮的属性,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
标题 viewDidload的方法的基本介绍用代码设置按钮的属性
主题
拖控件有局限性
无法添加动态控件,比如弹窗
viewDidload
加载完视图之后自动调用,系统运行自动调用
在viewcontroller.m中
- (void)viewDidLoad {
[super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.
NSLog(@"a good weather");
//创建一个按钮
UIButton *head = [[UIButton alloc] init];
//设定位置
head.frame = CGRectMake(100, 100, 120, 120);
//添加按钮
[self.view addSubview:head];
//设定背景图片
//按command点击UIBotton看参数和函数
//设置普通状态按钮背景
UIImage *nonalImage = [UIImage imageNamed:@"登录"];
[head setBackgroundImage:nonalImage forState:UIControlStateNormal];
//设置高亮状态
UIImage *highImage = [UIImage imageNamed:@"login_h"];
//直接照着选择函数自动出现的函数输入,然后互提示能选择的属性
//此时显示点击的效果图片都是正常的,不会出现那种变灰的效果,因为现在那个system属性直接就是costume
[head setBackgroundImage:highImage forState:UIControlStateHighlighted];
//设定按钮文字 costume下,文字默认白色
[head setTitle:@"login" forState:UIControlStateNormal];
[head setTitle:@"click" forState:UIControlStateHighlighted];
//设定文字字体颜色
//普通状态文字颜色
[head setTitleColor:[UIColor redColor] forState:UIControlStateNormal];
//高亮状态文字颜色
[head setTitleColor:[UIColor blueColor] forState:UIControlStateHighlighted];
}
这篇关于ios开发笔记之十一 --viewDidload的方法的基本介绍用代码设置按钮的属性的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!