选中选项卡时如何将颜色更改为红色,未选中时更改为黑色

时间:2015-04-12 16:33:42

标签: ios objective-c uikit

https://github.com/iltercengiz/ICViewPager

我从github下载它,并做一些小改动,

但有一个问题我无法解决它:

当我选择标签时,我希望所选标签的文字更改为红色,未选中标签的文字更改为黑色,

我查看了这段代码,但我不知道如何以及在何处添加代码来执行此操作。

2 个答案:

答案 0 :(得分:0)

我建议您给创作者写一封电子邮件。你可以在他的gitHub页面底部找到他的电子邮件。无论如何,我认为他可以帮助你,他说:

  

注意(对所有对ViewPager感兴趣的人):我不能有太多   是时候改进ViewPager很长一段时间了,但我有一些很酷的计划   为了它。因此,如果您遇到任何问题,错误等,请原谅   我,并发送一些拉请求。谢谢你的兴趣和   支持。

答案 1 :(得分:0)

我是从某人那里找到的

UILabel *labelSubview;
// Set to-be-inactive tab unselected
activeTabView = [self tabViewAtIndex:self.activeTabIndex];
activeTabView.selected = NO;
labelSubview = activeTabView.subviews[0];
labelSubview.textColor = [UIColor blackColor];

// Set to-be-active tab selected
activeTabView = [self tabViewAtIndex:activeTabIndex];
activeTabView.selected = YES;
labelSubview = activeTabView.subviews[0];
labelSubview.textColor = [UIColor whiteColor];