有没有办法改变uisegulatedcontrol中所有段的图像并保留标题?iPhone和UISegmentedControl - 更改图像并保留标题?
设置图像时是否删除标题?或者它是否在标签的顶部显示UImageView? 如果图像位于标签顶部,则可以访问它并将其发送回去?
有没有办法改变uisegulatedcontrol中所有段的图像并保留标题?iPhone和UISegmentedControl - 更改图像并保留标题?
设置图像时是否删除标题?或者它是否在标签的顶部显示UImageView? 如果图像位于标签顶部,则可以访问它并将其发送回去?
我结束了循环遍历每个UISegment在我的UISegmentedControl。 我向每个UISegment添加了一个UIImageView并将它们发送到视图背面
我不认为这是可能的。文档说以下内容:
分段控制可以显示 标题(一个NSString对象)或图像0(UIImage对象)。
但是,应该很容易自己实现控制。
试试这个。
UISegmentedControl *segmentedControl = [[UISegmentedControl alloc] initWithItems:nil];
[segmentedControl insertSegmentWithImage:[UIImage imageNamed:@"up_button.png"] atIndex:0 animated:YES];
[segmentedControl insertSegmentWithImage:[UIImage imageNamed:@"down_button.png"] atIndex:1 animated:YES];
segmentedControl.segmentedControlStyle = UISegmentedControlStyleBar;
[segmentedControl setMomentary:YES];