收藏
回答

请问多个自定义按钮单选问题

大家好,我是iOS开发现在学习小程序,因为没啥经验,现在遇到一个问题不知道怎么解决,有大神能指点一二嘛

如上图所示,这个我用六个view标签创建的,在view标签里面有个img标签,给img标签添加的bindtap事件,怎样才能实现六个按钮的单选效果呢?


最后一次编辑于  2018-09-17
回答关注问题邀请回答
收藏

2 个回答

  • 仙森ღ₅₂₀¹³¹⁴
    仙森ღ₅₂₀¹³¹⁴
    2018-09-17

    对象里 添加一个楼上说的状态

    2018-09-17
    赞同
    回复 5
    • 凡是过去,皆是序幕
      凡是过去,皆是序幕
      2018-09-17

      好的,老哥,我试一下


      2018-09-17
      回复
    • 凡是过去,皆是序幕
      凡是过去,皆是序幕
      2018-09-17

      我是创建一个数组,假如数字里面都是给的字符串"1",然后点击按钮我吧数组对应位置改成"2",是这样吗?


      2018-09-17
      回复
    • 仙森ღ₅₂₀¹³¹⁴
      仙森ღ₅₂₀¹³¹⁴
      2018-09-17回复凡是过去,皆是序幕

      点击后 比如点击的是1 那么把数组下 对象1下设置个字段为true,表示他被点击了,数组下其他对象的这个字段为false,点击谁 就把谁的字段设为true 其他的为false

      2018-09-17
      回复
    • 凡是过去,皆是序幕
      凡是过去,皆是序幕
      2018-09-17

      我在,js里面怎么获取到.wxml里的img标签,并重新赋值啊

      2018-09-17
      回复
    • 凡是过去,皆是序幕
      凡是过去,皆是序幕
      2018-09-19回复凡是过去,皆是序幕

      老哥,解决了

      2018-09-19
      回复
  • null
    null
    2018-09-17

    循环数组给个 加个is_checked 状态

    2018-09-17
    赞同
    回复 6
    • 凡是过去,皆是序幕
      凡是过去,皆是序幕
      2018-09-17

      好的,我上网搜一下这个

      2018-09-17
      回复
    • 凡是过去,皆是序幕
      凡是过去,皆是序幕
      2018-09-17

      假如我给了数组,给了状态,那我点击其中一个的时候,我怎么改变其他image里面的图片呢

      2018-09-17
      回复
    • null
      null
      2018-09-17回复凡是过去,皆是序幕

      想怎么改不行,点击事件更改这个状态,也可以更改图片。图片也放在数组里面循环输出

      2018-09-17
      回复
    • 凡是过去,皆是序幕
      凡是过去,皆是序幕
      2018-09-17

      大佬,我img不是循环创建的,加入我点击了一个按钮,我怎么给其他的几个img重新给他们赋值呢

      2018-09-17
      回复
    • null
      null
      2018-09-17回复凡是过去,皆是序幕

      1.跟按钮一样放到循环里面,2 判断状态   1=img1  2=img2

      2018-09-17
      回复
    查看更多(1)