【问题标题】:Changing default colour of segmented bar in Xcode 5.0 for iOS7?在 Xcode 5.0 for iOS7 中更改分段条的默认颜色?
【发布时间】:2013-11-01 23:28:44
【问题描述】:

我是初学者..可以使用您的帮助!

需要更改分段控件的默认颜色 - 色调只是“覆盖”所需的颜色,只有在点击分段控件后才会出现在应用程序中。

如何在应用加载时获得所需的颜色?

【问题讨论】:

    标签: colors ios7 xcode5 uisegmentedcontrol


    【解决方案1】:

    如果您使用 Interface Builder 创建 UI,则可以在 Attributes Inspector 中设置分段控件的色调:

    这适用于条形分段控件和普通分段控件,如模拟器的此屏幕截图所示:

    如果您在代码中设置分段控件的色调,如果您在视图控制器的 viewDidLoad 方法中进行设置,它应该可以工作,如下所示:

    - (void) viewDidLoad {
        [super viewDidLoad];
        self.barSegmentedControl.tintColor = [UIColor greenColor];
        self.plainSegmentedControl.tintColor = [UIColor blueColor];
    }
    

    这是结果的截图:

    【讨论】:

    • 如果这对你有用,你介意接受它作为你问题的答案吗?
    • 不用担心 Greg,对此感到抱歉。
    猜你喜欢
    • 2022-01-02
    • 1970-01-01
    • 1970-01-01
    • 2011-09-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-07-19
    相关资源
    最近更新 更多