【发布时间】:2013-08-20 01:08:58
【问题描述】:
我想在我拥有的水平滚动中实现这种淡入/淡出,但我不知道如何访问我的 UIScrollView 子视图中的按钮。这就是我要实现的Fade in/out stackoverflow。
这是我的代码...
Game *game = (Game *)[_schedule.games objectAtIndex:i];
UIButton *button = [[UIButton alloc] initWithFrame:CGRectMake(x, 20, 150, 100)];
[button setBackgroundImage:[UIImage imageNamed:game.opponent] forState:UIControlStateNormal];
//[button setTitle:game.opponent forState:UIControlStateNormal];
[_gameScrollList addSubview:button];
如何将观察者添加到我的按钮,可以这样做吗?
[self.scrollView addObserver:[self.contentViews objectAtIndex:i]
forKeyPath:@"contentOffset"
options:NSKeyValueObservingOptionNew
context:@selector(updateAlpha:)];
【问题讨论】:
-
让我看看是否理解正确:您有一个带有按钮的滚动视图,并且您想要在滚动它们时使用此淡入/淡出动画??请在您的问题中更清楚
标签: ios uiview uibutton subviews