美文网首页
UI 交互 以及 按钮监听

UI 交互 以及 按钮监听

作者: 睡醒的皮卡 | 来源:发表于2016-07-11 22:55 被阅读39次

    在今天学习到的OC代码中需要注意的有一些逻辑问题:

    今天进行了按钮的监听

    设置按钮监听的方法有:

    需要注意的方法名有(需要监听的对象) addTarget: self  action :@selector(写上已经写过的监听方法) forConteolEvents:(UIControlEventTouchUpInside)(在什么状态下启用监听) 添加监听的方法

    //左右按钮的监听

    [self.rightBtn addTarget:self action:@selector(rightBtnAction) forControlEvents:(UIControlEventTouchUpInside)];

    [self.leftBtn addTarget:self action:@selector(leftBtnAction) forControlEvents:(UIControlEventTouchUpInside)];

    //    获取当前是第几张图片

    NSInteger index = [self.imageNames indexOfObject:self.titleLabel.text];

    在获取当前是第几张图片时使用了indexOfObject:(加一个NSString的一个字符串对象)

    返回名称为XXX的字符串在字符串数组中的下标 的方法

    并且在思想中使用了 数组NSArray 来去存储来进行图片名称的存储 和进行图片的切换的简化。利用返回的数值来去判断这个图片的前一张和后一张是什么。根据名字去索引图片并装入图框中。

    使用slef.myImageView.image = [UIImage imageNamed:self.imageNames[index +/- 1];

    来进行imageViews 的转换。

    //    关闭交互

      self.leftBtn.userInteractionEnabled = NO;

    交互的关闭使用的是 需要关闭交互的对象.userInteractionEnabled = NO;

                      ........................................................................... = YES;为开启交互。

    相关文章

      网友评论

          本文标题:UI 交互 以及 按钮监听

          本文链接:https://www.haomeiwen.com/subject/sumjjttx.html