iOS中常见控件的创建

来源:互联网 发布:kmeans聚类算法 编辑:程序博客网 时间:2024/05/04 23:39

1、按钮的创建

UIButton *button=[UIButton buttonWithType:UIButtonTypeRoundedRect];//选择按钮样式。

button.tag=101;//设置按钮的标签。

CGRect buttonRect=CGRectMake(20,20,37,37);//设置按钮的坐标和大小。

[button setFrame:buttonRect];//设置按钮的坐标和大小。

[button setImage:[UIImageNamed:@"buttonImage1.png"]forState:UIControStateNormal];//在按钮上添加图片。可以选择在普通情况下还是在高亮(选中)情况下显示的图片。

[self.view addSubview:button];//把创建的图片添加到视图上。

[button addTarget:self

action:@selector(goToNextView:)forControlEvents:UIControlEventTouchUpInside];//点击鼠标使响应goNextView事件。

2、TextField的创建

CGRect textRect=CGRectMake(0,0,150,30);//设置控件的坐标和大小。

UITextField *myTextField=[[UITextField alloc]initWithFrame:textRect];//初始化控件。

self.myTextField.backgroundColor=[UIColor redColor];//设置控件的背景颜色。

self.myTextField.font=[UIFont systemFontOfSize:22.0];//设置控件输入或输出字体的大小。

self.myTextField.adjustsFontSizeToFitWidth=YES;//允许控件根据宽度调整字体的大小。

self.myTextField.minimumFontSize=2.0;//设置控件允许的最小字体。

self.myTextField.enabled=NO;//设置不弹出手机键盘。

[self.view addSubview:self.myTextField];//把控件加载到视图中。


0 0