手动创建了几个button,可是都点击不了,大神给出解决方案呀

解决方案 »

  1.   

    不是,button添加在scrollview上,scrollview屏蔽了button的点击事件,怎么破
      

  2.   

    一般情况会屏蔽父控件的交互吗,不是图片的会屏蔽吗,scrollview会吗。
      

  3.   

    父视图用户交互性关掉了吗?scrollview .userInteractionEnabled = YES
      

  4.   

    加UITapGestureRecognizer手势
      

  5.   

    scrollerview 上面加个uiview  ,UIview上面加btn ,btn加UITapGestureRecognizer 手势
      

  6.   

    设置scrollView的contentSize,使它包含按钮。
    建议使用tableView或collectionView代替scrollView
      

  7.   

    是屏蔽了点击事件还是延迟了点击效果啊?如果是点击事件被屏蔽了button就加个UITapGestureRecognizer手势,如果是点击效果延迟,就在viewDidLoad()方法里面加上这句:scrollView.delaysContentTouches = false
      

  8.   

    1.uibutton的frame在屏幕上超出了我们所规定的大小,也就是你的设配存在问题
    2.用户交互开关设置,uiscrollerview的使能开关默认为yes,如果你上面对其修改的话,需将其重置为yes
      

  9.   

    scrollview会拦截单击事件(我们通常所说的action), 但是不会拦截tap(轻拍)事件
      

  10.   

    被scrollview覆盖了点不上按钮