【发布时间】:2026-02-09 03:45:02
【问题描述】:
问题是,如果我使用文本,我可以添加任意多的片段,但如果我使用图像,则意味着我无法在 iphone 上添加超过 6 个片段。
帮帮我。
UIImage* resetImage = [UIImage imageNamed:@"Reset_V1"];
UIImage* wlwwImage = [UIImage imageNamed:@"Reset_V1"];
UIImage* huImage = [UIImage imageNamed:@"HU_PI_V1"];
UIImage* panImage = [UIImage imageNamed:@"Panning_V1"];
UIImage* disImage = [UIImage imageNamed:@"Distance_V1"];
UIImage* areaImage = [UIImage imageNamed:@"Reset_V1"];
UIImage* clrImage = [UIImage imageNamed:@"Clear_V1"];
UIImage* presetImage = [UIImage imageNamed:@"Presets_V1"];
mySegments = [[NSArray alloc] initWithObjects: wlwwImage,panImage,huImage,disImage,areaImage,resetImage,clrImage,presetImage, nil];
segmentControl = [[UISegmentedControl alloc] initWithItems:mySegments];
CGRect myFrame = CGRectMake(0, 65, 320, 35);
segmentControl.frame = myFrame;
[segmentControl addTarget:self action:@selector(whichSegment:) forControlEvents:UIControlEventValueChanged];
[self.view addSubview:segmentControl];
【问题讨论】:
-
嗨,我提交了答案,演示项目是帮助还是还需要更多?
标签: ios iphone user-interface uiimage uisegmentedcontrol