cocoacontrols.com のBASequenceControlを使用して、 DirectionテーマでUISegmentedControlを実装しました。
BASequenceControl.hおよびBASequenceControl.mクラスと、必要なイメージをGitHubから追加しました。
偉大な。私にとってはうまく機能しています..しかし、最後のセグメントセクションのヒントに懸念があります。
最後のセグメント セクションのジャンク スペースを表示します。
元のスクリーンショット
私はこのような必要があります
私が実装したコード
#import "BASequenceControl.h"
BASequenceControl *bASequenceControl = [[BASequenceControl alloc] init];
bASequenceControl.frame = CGRectMake(10, 10, 200, 44);
[bASequenceControl addSegmentWithTitle:@"First" animated:NO];
[bASequenceControl addSegmentWithTitle:@"Second" animated:NO];
bASequenceControl.leftMargin = -22;
bASequenceControl.rightMargin = 0;
bASequenceControl.overlapWidth = 22;
[self.view addSubview:bASequenceControl];
これに関するヘルプをいただければ幸いです。
ありがとう。