2011-12-16 8 views
4

私は他のUIViewControllerのをロードUISegmentedControlを持っリセットUISegmentedControl。帰るとき、私はそれが選択されていないのを見たいと思う。私はselectedSegmentIndex = -1を設定しようとしました= NOを選択しましたが、動作しませんでした。助言がありますか?プログラムで

+0

私の提案は、いくつかのコードを示すようになって、そうでない場合は、我々は本当に何が起こっているのか分かりません。 – sosborn

+4

'selectedSegmentIndex'を' -1'に設定すると効果があります。あなたの店舗は接続されていますか?あなたの 'UISegmentedControl'インスタンスはnilですか? –

+0

@MarkAdamsあなたは絶対に正しいです!私のアウトレットは別のコントローラと何とか混じっていることが分かります。それは問題を解決しました。ありがとうございました。 –

答えて

6

これを試してみてください:セットアップ中

[self.mySegmentedControl setSelectedSegmentIndex:UISegmentedControlNoSegment]; 
+0

大変ありがとう:-) –

1

は、これを試してみてください。

segmControl.momentary = YES;