我有UITableView
个大约30个自定义单元格,每个单元格都包含UISegmentedControl
。我已将UIControlEventValueChanged
事件连接起来以获取selectedIndex
。
我还希望获得UISegmentedControl
的身份,以便在30 UISegmentedControls
中识别它。
那么,我怎样才能掌握触发事件的当前UISegmentedControl
的身份?我没有为UISegmentedControl
找到“id”或“name”属性。
任何指示赞赏。
答案 0 :(得分:2)
尝试使用UISegmentedControl的tag属性。您可以将其设置为整数(在您的情况下,可能是1-30),并从UIControlEventValueChanged操作中访问它。