2

2 つのセクションを持つカスタム UISegmentedControl があり、プログラムで宣言されているため、IB を使用できません。背景画像、色合い、タイトルを設定しました。タイトルに沿った画像表示が必要です。画像を設定すると、タイトルが消え、その逆も同様です。

画像とタイトルの両方をセグメントに並べて表示する方法が必要です。何かご意見は?

4

2 に答える 2

-2

segmentedControl が .h にあると仮定すると、

@property (weak, nonatomic) IBOutlet UISegmentedControl *segmentedControl;

viewController の .m でこれを行い、コードでセグメントを設定します

[self.segmentedControl insertSegmentWithTitle:@"Title with Image" atIndex:0 animated:YES];
        [self.segmentedControl setImage:[UIImage imageNamed:@"whatever.png"] forSegmentAtIndex:0];
于 2013-01-11T01:27:32.767 に答える