- (void)
changedateDots
{
NSArray*subView = pageControl.subviews;
for(inti =0; i < [subViewcount]; i++)
{
if([[subViewobjectAtIndex:i]isMemberOfClass:UIImageView])
{
UIImageView*dot = [subViewobjectAtIndex:i];
dot.image= (self.currentPage== i ?imagePageStateHightlighted:imagePageStateNormal);
}
}
}
{
NSArray*subView = pageControl.subviews;
for(inti =0; i < [subViewcount]; i++)
{
if([[subViewobjectAtIndex:i]isMemberOfClass:UIImageView])
{
UIImageView*dot = [subViewobjectAtIndex:i];
dot.image= (self.currentPage== i ?imagePageStateHightlighted:imagePageStateNormal);
}
}
}
本文介绍了一种在iOS应用中更新页面指示点状态的方法。通过遍历页面控制器的子视图,检查每个子视图是否为图片视图类型,并根据当前页面索引更新其显示的状态图片,实现页面切换时指示点的高亮与常态切换效果。
5297

被折叠的 条评论
为什么被折叠?



