gpt4 book ai didi

iPhone:UISegmentedControl 在按下状态下具有自定义图像

转载 作者:行者123 更新时间:2023-12-03 18:59:57 27 4
gpt4 key购买 nike

我正在使用带有一些自定义图像的 UISegmentedControl:

UISegmentedControl *segmentedControl = [[UISegmentedControl alloc] initWithItems:nil];
[segmentedControl insertSegmentWithImage:[UIImage imageNamed:@"0.png"] atIndex:0 animated:NO];
[segmentedControl insertSegmentWithImage:[UIImage imageNamed:@"1.png"] atIndex:1 animated:NO];
[segmentedControl insertSegmentWithImage:[UIImage imageNamed:@"2.png"] atIndex:2 animated:NO];
segmentedControl.frame = CGRectMake(0, 0, 90, 30);
[self.view addSubview:segmentedControl];
[segmentedControl release];

这部分工作正常。但是,它仍然使用 Apple 的控件样式,只是在其上添加了我的图像。有没有一种方法可以让我不必使用Apple的样式,并用我自己的没有背景的图像自定义控件?我还想拥有自己的“精选”状态图像。

可能吗?

最佳答案

尼克,

玩了一段时间后,我决定以某种方式简单地“推出我自己的”。

我在 Photoshop 中制作了一些按钮图像,并使所有内容看起来都像分段控件。然后,我为所有按钮的“选定”状态设置不同的图像。当按下一个按钮时,我向其他按钮调用 setSelected:NO 。然后,我就处理我需要做的事情。

我很想听听其他解决方案。

关于iPhone:UISegmentedControl 在按下状态下具有自定义图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3681218/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com