我试图改变UISegmentedcontrol的高度,但是在Interface Builder中是不允许的。 有什么方法可以改变或者不可能? 谢谢
我在我的应用程序中添加了一个UISegmentedControl 。 在正常状态下,没有select任何button。 我想实现一个button点击事件,当第一个段被选中,另一个事件时,另一个button被点击。
我有一个分段的控制,用户可以select如何订购一个列表。 工作正常。 不过,我希望当一个已经选定的细分被点击时,顺序会颠倒过来。 我有所有的代码,但我不知道如何注册这些细分市场上的水龙头。 看来唯一的控制事件是你可以使用的是UIControlEventValueChanged,但这是行不通的(因为选定的部分实际上并没有改变)。 有这个解决scheme吗? 如果是这样,那是什么? 提前致谢!
如何获得UISegmentedControl中的段的文本值?
我注意到,当我把一个白色或黑色的UIImage放入一个UISegmentedControl它会自动将它掩盖起来以匹配分段控件的色调。 我以为这真的很酷,并想知道我是否也可以在其他地方做到这一点。 例如,我有一堆形状统一但颜色多样的button。 而不是每个button的PNG,我可以以某种方式使用这种颜色蒙版使用相同的图像为他们所有,但然后设置一个色调颜色或东西来改变他们的实际颜色?
我试图找出如何使用UISegmentedControl的不同状态来切换视图,类似于苹果公司在App Store中在“Top Paid”和“Top Free”之间切换时的操作。
任何人都可以请告诉我如何更改UISegmentedControl的字体types和大小?
如何使UISegmentedControl成为UINavigationBar的一部分? 它是连接到UINavigationBar还是一个完整的独立视图,只是作为子视图添加到UINavigationController的视图控制器。 看起来像是UINavigationBar一部分,因为在栏下有一个影子。
有没有什么办法可以在UISegmentedControl自定义所选段的颜色? 我find了segmentedController.tintColor属性,它让我自定义整个分段控件的颜色。 问题是,当我为tintColor属性select明亮的颜色tintColor ,所选段几乎变得无法识别(其颜色几乎与分段控件的其余部分相同,因此很难区分选定段和未选定段)。 所以我不能使用任何明亮的色彩进行分段控制。 解决scheme将是一些单独的属性选定的段颜色,但我找不到它。 有人解决这个问题吗?