2012-06-16 35 views
0

我有一個MFMailViewController,顯示用戶在前一頁上的回答。還有一些地區,他們必須通過分段控制對象選擇是或否。UISegmentedControl的.text屬性的等效項?

我在這裏的意思是TextField的屬性是Name.text,但是什麼是UISegmentedControl的.text?

例如,如果用戶在SegmentedControl中選擇了「是」,它會在郵件編輯器中顯示「您同意這些條款=是」。

謝謝!

回答

1

您可以使用titleForSegmentAtIndex:方法。

你可以做這樣的事情。

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

假設用戶選擇了「是」段。那麼這段代碼的輸出是:「你同意這些條款=是的」;

希望這會有所幫助!

+0

非常感謝!薩姆 –

相關問題