缓存设置页面

缓存设置页面

@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];//隐藏键盘

}

不知道为什么一运行程序就崩掉 麻烦老师帮忙调试一下 谢谢http://img1.sycdn.imooc.com//climg/5b5e642400018e2b07830397.jpg

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

3回答
提问者 盛益华通 2018-07-31 12:00:44

http://img1.sycdn.imooc.com//climg/5b5fded0000139b611160829.jpg

touch up inside里没有连线呀

  • 你这里连线的位置错了,连线应该是Touch Up Inside位置进行连线,把图中的两个练习全部删除,然后在Touch Up Inside的位置的圆圈处点击加号与代码中对应的方法进行连线。
    2018-07-31 13:42:37
提问者 盛益华通 2018-07-31 09:40:55

当我点击开关和滑动滑动条时代码会崩溃 控制台会出现报错 界面如下 http://img1.sycdn.imooc.com//climg/5b5fbe1800018d8410070868.jpg

请问老师这是什么问题呢

  • 之前连线的问题解决了嘛,你可以在Storyboard中找到你添加的按钮,然后右键,在Touch Up Inside中,如果发现后面有多个连线的,那就点击x号,全部解除关联以后,重新连线,只需要连一次就好,多了就会报错。
    2018-07-31 11:32:48
Tender10 2018-07-30 14:29:23

代码没有问题,你运行直接崩溃,确保方法的连线是否有问题。我看下面的截图连线的有好几个圆圈点,建议把方法的连线全部删除,然后重新进行连线。

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
iOS进阶:界面优化与数据存储
  • 参与学习       516    人
  • 提交作业       158    份
  • 解答问题       637    个

本路径采用基础+案例方式,助你解开对界面优化、数据储存、屏幕适配的疑惑。6小时团购项目实战加最新版本Swift讲解,让你掌握更多iOS开发技巧。

了解课程
请稍等 ...
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师