UIView *view = [[UIView alloc]initWithFrame:CGRectMake(0,0,0,)] //初始化View
view.clipsToBounds = yes//剪切視圖超出得部分
View.layer.cornerRadius = 10;//設(shè)置圓角
[self.window bringSubViewToFront:view];//將子視圖放到最上層
[self.window sendSubviewToBack:view];//將子視圖放到最下層去
View.hidden = no//隱藏視圖蹋笼,默認(rèn)為no
NSLog(@"%@",NSStringFromSelector(_cmd));//方法打印
[button setBackGroundImage:[UIImage imageNamed:@"信息"]forState:UIControlStateNormal];//按鈕添加圖片漓库,但是要設(shè)置為custom狀態(tài)
[button setImage:[UIImage imageNamed:@""] forState:UIControlStateNormal];//指定狀態(tài)對應(yīng)的顯示圖片
[button setTitleColor:[UIColor whiteColor]]//設(shè)置按鈕字體的顏色
NSLog(@"%@",button.nextResponder);//打印上一個響應(yīng)者
NSLog(@"%@",button.nextResponder.nextResponder);//打印uiview上一個響應(yīng)者
textField.borderStyle = UITextBorderStyleRoundedRect;//設(shè)置textfield的style
textField.PlaceHolder = @"";//顯示提醒字體
textField.delegate = self;//textfield代理
//協(xié)議
- (bool)texeFieldShouldReturn:(UITextFidl*)textField{
[textField resignFirstResponder];//注銷textile的第一響應(yīng)者卵蛉,回收鍵盤
}
- (bool)textFieldShouleBeginEditing:(uitextField*)textField{
return YES;//輸入時候調(diào)用
}
- (bool)textFieldShouldEndEditing:(UITextField*)textfield{
return yes; //結(jié)束的時候開始調(diào)用
}
- (bool)textField:(uitextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(nesting *){//range輸入的長度韩肝。replacementString限制輸入數(shù)值或者英文
if(string.length > 0){
if(range.location > 0 || [string characterAtIndex:0] > '9'){
return no;//限制輸入數(shù)字和長度
}
}
return yes;
}
- (void)toucherBegan:(asset*)touches withEvent:(UIEvent *)event{
[self.view endEditing:yes];//點擊空白地方回收鍵盤
}
//滑條
UISlider *slidere = [[UISlider alloc]initWithFrame:CGRectMake(80, 500, 200, 10)];
slidere.minimumTrackTintColor = [UIColor redColor];
slidere.maximumTrackTintColor = [UIColor blueColor];
slidere.minimumValue = 0.2;//最小
slidere.maximumValue = 1;//最大
slidere.value = 1;//一開始就是最大值
slidere.minimumTrackTintColor = [UIColor redColor];
[slidere setValue:0.3 animated:YES];//用滑條設(shè)置透明度 ,一開始設(shè)置是0.3
[slidere addTarget:self action:@selector(sliderChange:) forControlEvents:UIControlEventValueChanged];
[self.view addSubview:slidere];
- (void)sliderChange:(UISlider *)sender{
NSLog(@"%f",sender.value);
self.view.alpha = sender.value;
}
//分段控件
UISegmentedControl *segmented = [[UISegmentedControl alloc]initWithItems:@[@"1",@"2",@"3",@"4"]];
segmented.frame = CGRectMake(30, 450, 300, 37);
//? ? segmented.alpha = 0;
segmented.tintColor = [UIColor redColor];
[segmented addTarget:self action:@selector(segmentedChange:) forControlEvents:UIControlEventValueChanged];
[self.view addSubview:segmented];
//進(jìn)度指示器
_indicatorView = [[UIActivityIndicatorView alloc]initWithFrame:CGRectMake(30, 550, 300, 37)];
//? ? indicatorView.center = self.view.center;
_indicatorView.bounds = CGRectMake(0, 0, 50, 50);
//? ? _indicatorView.hidesWhenStopped = NO;//停止后不消失
_indicatorView.activityIndicatorViewStyle = UIActivityIndicatorViewStyleWhiteLarge;
[self.view addSubview:_indicatorView];
[_indicatorView startAnimating];//進(jìn)度圈開始轉(zhuǎn)動
UIStepper *stepper = [[UIStepper alloc]initWithFrame:CGRectMake(100, 160, 50, 30)];
[self.view addSubview:stepper];