UISegmentedControl があり、選択したセグメントを別のビュー コントローラーの値によってプログラムで変更したいと考えています。NSString を使用しようとしましたが、機能していません。何か案は?
質問する
178 次
1 に答える
0
NSUserDefaults を使用してください。
次のような別のView Controllerの NSUserDefaults に文字列を保存します
[[NSUserDefaults standardUserDefaults] setValue:@"first" forKey:@"uniquekey"];
次に、UISegmentedcontrollのようなviewcontrollerでif条件を作成します
最初に nsuserdefaults から nsstring を取得します
NSString *getstr = [[NSUserDefaults standardUserDefaults] objectForKey:@"uniquekey"];
次にif条件を作る
if([getstr isEqualToString:@"first"]
{
segment first
}
else
{
segment second
}
于 2012-10-31T09:35:47.113 に答える