代码之家  ›  专栏  ›  技术社区  ›  JOM agenthunt

黑色不透明的uitoolbar和uisearchbar看起来太不一样了

  •  0
  • JOM agenthunt  · 技术社区  · 14 年前

    我需要显示不同的“标题栏”申请,视情况而定。IOS4的问题在于 黑色不透明的ui工具栏与黑色不透明的ui搜索栏的外观大不相同。 . 我是否搞错了一些设置,或者是否有一些解决方法可以使uitoolbar和uisearchbar使用更相似的颜色?

    alt text http://i50.tinypic.com/30tnrmg.jpg

    这些在实际应用中是重叠的,只是想同时显示两者。通常uisearchbar覆盖uitoolbar的左半部分,因此只有uisegmentedcontrol可见…

    2 回复  |  直到 13 年前
        1
  •  1
  •   Eric    14 年前

    您可以尝试将barStyle更改为uibarStyleDefault并更改 tintColor 两者都有属性;但它看起来不像图片中的颜色问题。IOS3引入了一个uibarStyleblack和uibarStyleopaque——可能会查看它是否在代码中的任何地方设置,而不是在ib中。

        2
  •  1
  •   Anthony Pegram    13 年前

    就记录而言,这是我使用的解决方案:

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

    这是一个有点脆弱的代码,但在一个发布的应用程序中工作得很好。