【问题标题】:Equivalent of .text property for UISegmentedControl?UISegmentedControl 的 .text 属性的等效项?
【发布时间】:2012-06-16 12:13:09
【问题描述】:

我有一个 MFMailViewController,它显示用户在上一页上的回答。还有一些区域他们必须通过分段控制对象选择是或否。

我的意思是 TextField 的属性是 Name.text,但 UISegmentedControl 的 .text 是什么?

例如,如果用户在 SegmentedControl 中选择“是”,则会在邮件编辑器中显示“您是否同意这些条款 = YES”。

谢谢!

【问题讨论】:

    标签: xcode email properties uisegmentedcontrol


    【解决方案1】:

    您可以使用titleForSegmentAtIndex: 方法。

    你可以这样做。

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

    假设用户选择了“是”部分。那么这段代码的输出将是:“你同意这些条款吗=是”;

    希望这会有所帮助!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-11-10
      • 1970-01-01
      • 1970-01-01
      • 2023-03-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多