繁体   English   中英

UISegmentedControl自定义背景图片

[英]UISegmentedControl custom background image

我将UINavigationBar设置为图像 - 一些木质纹理。 我想在该栏上插入带有4个按钮的UISegmentedControl。 按钮应具有相同的纹理,略微改变色调。

一种解决方案是改变按钮背景颜色的色调α,以便背景中的纹理可以得到低谷,但是当我在IB中为色调设置alpha时它不会保存值,它总是返回值1。

我不能让UISegmentedControl显示背景图像,所以最后放弃并决定寻求帮助...期望的效果是iBooks应用程序中的一个,导航栏中有按钮。 任何链接或小帮助将不胜感激..

这篇文章描述了所涉及的步骤,并提供了示例代码: http//idevrecipes.com/2010/12/13/wooduinavigation/

https://github.com/xhan/PlutoLand/blob/master/PlutoLand/UI/PLSegmentView.h

自定义SegmentView,可以指定两个图像(正常,单击)

如果您使用的是iOS 5或更高版本,请不要使用其中一个自定义分段控件包。

按照Dylan的建议,使用iOS 5+中的Appearance功能。

请参阅此处的最佳答案: 自定义左右UISegmentedControl按钮

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM