如何在 iOS 中获取多个滚动视图的索引
Posted
技术标签:
【中文标题】如何在 iOS 中获取多个滚动视图的索引【英文标题】:How to get index of multiple scrollview in iOS 【发布时间】:2017-04-17 11:07:09 【问题描述】:我有水平和垂直滚动视图,例如一个滚动视图有四个按钮,第二个滚动视图有六个按钮等等,当我点击任何按钮然后得到最后一个滚动视图视图的索引时,我已经在使用标签了。
我的问题是例如我点击第三个滚动然后我想要两个标签 第三个滚动标签和特定按钮标签。
【问题讨论】:
你到底想做什么? 我想要滚动索引和特定滚动按钮的标签。所有图片都是按钮。 当我点击 Extreme Flat Belly 时,我想要滚动标签三和按钮标签一。 【参考方案1】:-
故事板中滚动视图的第一个标签。
将标签动态设置为按钮。(在创建按钮或将按钮添加到滚动视图时)
跟踪您的索引如下:
- (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);
【讨论】:
当我水平滚动时,一个视图是滚动视图中的缩放效果的任何方式?以上是关于如何在 iOS 中获取多个滚动视图的索引的主要内容,如果未能解决你的问题,请参考以下文章