【问题标题】:Black Opaque UIToolbar and UISearchBar look too much differentBlack Opaque UIToolbar 和 UISearchBar 看起来差别太大了
【发布时间】:2010-07-06 15:59:05
【问题描述】:

我需要根据情况为应用程序显示不同的“标题栏”。 iOS4 的问题在于,黑色不透明 UIToolbar 看起来与黑色不透明 UISearchBar 大不相同。我是否搞砸了一些设置,或者是否有一些变通办法让 UIToolbar 和 UISearchBar 使用更相似的颜色?

这些在实际应用中是重叠的,只是想同时显示两者。通常 UISearchBar 会覆盖 UIToolbar 的左半边,所以只有 UISegmentedControl 是可见的...

【问题讨论】:

    标签: iphone ios4 uisearchbar uitoolbar


    【解决方案1】:

    您可以尝试将 barStyle 更改为 UIBarStyleDefault 并同时更改 tintColor 属性;虽然从图片上看不像是颜色问题。 iOS3 引入了 UIBarStyleBlack 和 UIBarStyleOpaque - 可能会查看是否在代码中的任何位置而不是 IB 中设置。

    【讨论】:

      【解决方案2】:

      仅作记录,这是我使用的解决方案:

      如何控制 UISearchBar 背景颜色 http://jomnius.blogspot.com/2010/10/how-to-control-uisearchbar-background.html

      这是一个有点脆弱的代码,但在一个已发布的应用程序中运行良好。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-12-22
        • 2014-11-05
        • 2020-09-13
        • 2018-01-23
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-05-18
        相关资源
        最近更新 更多