0

前のページでユーザーが回答した内容を示すMFMailViewControllerがあります。セグメント化されたコントロールオブジェクトを介して[はい]または[いいえ]を選択する必要がある領域もいくつかありました。

ここで意味するのは、TextFieldのプロパティはName.textですが、UISegmentedControlの.textは何ですか?

たとえば、ユーザーがSegmentedControlで「はい」を選択した場合、メールコンポーザーで「これらの条件に同意しますか=はい」と表示されます。

ありがとうございました!

4

1 に答える 1

1

この方法を使用できますtitleForSegmentAtIndex:

あなたはこのようなことをすることができます。

NSString *selectedSegmentText = [yourSegmentedControl titleForSegmentAtIndex:yourSegmentedControl.selectedSegmentIndex];
myUILabel.text = [NSString stringWithFormat: @"Do you agree to these terms = %@", selectedSegmentText];

ユーザーが「はい」セグメントを選択したとしましょう。この場合、このコードの出力は次のようになります。「これらの条件に同意しますか=はい」;

お役に立てれば!

于 2012-06-16T04:13:09.650 に答える