我有一个包含约30个自定义单元格的UITableView,每个单元格包含一个UISegmentedControl。为了获得selectedIndex,我连接了UIControlEventValueChanged事件。
我还想了解一下UISegmentedControl的身份,以便在这30个UISegmentedControls中辨别出来。
那么,如何才能获得触发事件的当前UISegmentedControl的身份呢?我没有找到UISegmentedControl的"id“或"name”属性。
感谢您的指点。
发布于 2009-01-05 17:48:09
尝试使用UISegmentedControl的tag属性。您可以将其设置为一个整数(在您的示例中,可能是1-30),并通过UIControlEventValueChanged操作访问它。
https://stackoverflow.com/questions/413867
复制相似问题