我在 IB 中创建了 5 个 UISegmetedControl,每个都有 3 个段。我将选定的段保存在 NSArray 中。问题是当我想再次加载视图时选择与用户之前选择的相同段。如何访问 UISegmentedControl?每个控件都有不同的标签值。我必须以编程方式创建它们吗?
编辑找到了一个解决方案:我为每个控件创建了一个 IBOutlet。它有效,但可能有更好的解决方案。
@interface UISegmentedControlViewController : UIViewController {
IBOutlet UISegmentedControl *Segment1;
IBOutlet UISegmentedControl *Segment2;
IBOutlet UISegmentedControl *Segment3;
}