缓存设置页面
@interface ViewController ()<UITextFieldDelegate>
@property (weak, nonatomic) IBOutlet UITextField *myTextField;
@property (weak, nonatomic) IBOutlet UISwitch *mySwitch;
@property (weak, nonatomic) IBOutlet UISlider *mySlider;
@end
@implementation ViewController
- (void)viewDidLoad {
[super viewDidLoad];
//添加UITextField的委托代理方法
_myTextField.delegate=self;
}
- (void)didReceiveMemoryWarning {
[super didReceiveMemoryWarning];
// Dispose of any resources that can be recreated.
}
//实现UITextField的委托代理方法
-(void)textFieldDidEndEditing:(UITextField *)textField{
NSLog(@"字符串变为:%@",textField.text);
}
- (IBAction)myswitchAction:(UISwitch *)sender {
NSLog(@"开关变为:%d",sender.isOn);
}
- (IBAction)mysliderAction:(UISlider *)sender {
NSLog(@"滑块位置:%f",sender.value);
}
//点击任意空白处响应方法
-(void)touchesBegan:(NSSet<UITouch *> *)touches withEvent:(UIEvent *)event{
[self.view endEditing:YES];//隐藏键盘
}
不知道为什么一运行程序就崩掉 麻烦老师帮忙调试一下 谢谢
正在回答 回答被采纳积分+1
- 参与学习 516 人
- 提交作业 158 份
- 解答问题 637 个
本路径采用基础+案例方式,助你解开对界面优化、数据储存、屏幕适配的疑惑。6小时团购项目实战加最新版本Swift讲解,让你掌握更多iOS开发技巧。
了解课程


恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星