【问题标题】:How to get index of multiple scrollview in iOS如何在 iOS 中获取多个滚动视图的索引
【发布时间】:2017-04-17 11:07:09
【问题描述】:

我有水平和垂直滚动视图,例如一个滚动视图有四个按钮,第二个滚动视图有六个按钮等等,当我点击任何按钮然后得到最后一个滚动视图视图的索引时,我已经在使用标签了。

我的问题是例如我点击第三个滚动然后我想要两个标签 第三个滚动标签和特定按钮标签。

【问题讨论】:

  • 你到底想做什么?
  • 我想要滚动索引和特定滚动按钮的标签。所有图片都是按钮。
  • 当我点击 Extreme Flat Belly 时,我想要滚动标签三和按钮标签一。

标签: ios objective-c uiscrollview tags


【解决方案1】:
  1. 故事板中滚动视图的第一个标签。
  2. 将标签动态设置为按钮。(在创建按钮或将按钮添加到滚动视图时)
  3. 跟踪您的索引如下:

    - (IBAction)clickonbutton:(UIButton *)sender {
    
    UIScrollView* yourscrollview = (UIScrollView*)[sender superview]; // track your scrollview as per your view hierarchy
    
     NSLog(@"%ld",(long)yourscrollview.tag);
    
     NSLog(@"clicked button tag%@",sender.tag);
    
    }
    

【讨论】:

  • 当我水平滚动时,一个视图是滚动视图中的缩放效果的任何方式?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2022-08-11
  • 2020-12-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-03-13
  • 1970-01-01
相关资源
最近更新 更多