3
的背景图像,我有在它segmentedcontrol一个观点,我想设置该控件的背景图片怎么办。我知道我可以改变设置的色调,但我想要更多的控制它。所以如果我能设置一个很酷的背景图片。我设置一个UISegmentedControl
我发现this tutorial on how to achieve this,但它过时的,我无法得到它的工作。
任何人都可以帮我吗?我非常感谢任何帮助。
UPDATE
一半的解决方案已经发现,如果一个需要支持的唯一的事情是iOS5中您可以使用了setBackgroundImage:forState:barMetrics :. A great tutorial on the matter can be found here.
我有一些麻烦更新的Xcode 4.2,所以我不具备的iOS5 SDK呢。但是,当xcode 4.2的下载完成后,我会尝试一下。虽然谢谢! 如果任何人有麻烦升级到4.2继承人后,解释如何解决它http://stackoverflow.com/questions/5344226/uninstall-xcode-4-when-it-was-installed-via-the-app-商店 – AndHeiberg
:)是唯一的遗憾是没有升级到iOS5的用户。我想你必须通过继承UISegmentedControl来处理这些情况,这样才会有点聪明(有大量的定制教程)。继承它虽然有点痛苦,但并不是不可能的....我自己写了一个子类,它根据选择的内容对段的文本标签进行不同的着色。 – Sid
不幸的是,不应该仅支持iOS5案件),以及像这样的视觉,我不明白为什么你现在至少会使用它。如果您尽全力创建自定义视图来模拟分割视图,为什么还要支持真实的视图? – Daniel