我有一个带有2个部分的自定义UISegmentedControl,它以编程方式声明,所以我不能使用IB。我设置了背景图像,色调和标题。我需要有一个符合标题的图像显示。如果我设置图像,标题会消失,反之亦然。
我需要一种在片段上显示图像和标题的方法。有什么想法吗?
答案 0 :(得分:-2)
假设segmentedControl在你的.h中
@property (weak, nonatomic) IBOutlet UISegmentedControl *segmentedControl;
在.m中为viewController执行此操作,并在代码中设置段
[self.segmentedControl insertSegmentWithTitle:@"Title with Image" atIndex:0 animated:YES];
[self.segmentedControl setImage:[UIImage imageNamed:@"whatever.png"] forSegmentAtIndex:0];