インターフェイスビルダー(ストーリーボードから)を使用して2つのセグメントでUISegmentedControlを作成しましたが、プログラムで2つのセグメントのテキストを設定したいと思います。私は私のボタン、ラベル、タイトルなどのすべてのNSLocalizedStringを使用しているため、これを行うには 私はインターフェイスビルダーですべてのものを作成し、テキストをプログラムで追加します。 私はすべての項目をそのように動作させることができましたが、私はUISegmentedControlにテキストを追加する方法を見つけることができません。UISegmentedControlのテキストをプログラムで
これを行う方法はありますか? 以下を使用しようとしましたが、セグメント化されたコントロールがインターフェイスビルダで既に作成されているため、機能しません。
[segmentedControl initWithItems:[NSArray arrayWithObjects:NSLocalizedString(@"Title 1", @"Title 1"),NSLocalizedString(@"Title 2", @"Title 2"), nil]];
どうもありがとう
segmentedControl.setTitle( "もの"、forSegmentAtIndex:0)になります - 迅速なバージョン – ignotusverum
おかげで...だけでなく、別の1それらのダムアップルの慣習のうち、 'segmentedControl.titles = [" title "、" title "、" title "]' imo – Magoo