XCode:清除UISegmentedControl

时间:2014-08-03 12:38:26

标签: xcode ipad uisegmentedcontrol

我有两个问题。如果有人可以提供一些示例代码,并且答案非常有用。

  1. 是否有单行删除UISegmentedControl中的所有段? (我打算在循环中执行以下操作,但这看起来有点单调乏味)
  2. [selectionSegment removeSegmentAtIndex:0 animated:NO]; [selectionSegment removeSegmentAtIndex:1 animated:NO]; . . .

    1. 我想在清除的控件中添加10个元素,最初我会做以下操作,是否有更好的解决方案?
    2. [Segment insertSegmentWithTitle:@"title" atIndex:0 animated:NO]; [Segment insertSegmentWithTitle:@"title1" atIndex:1 animated:NO]; [Segment insertSegmentWithTitle:@"title2" atIndex:2 animated:NO]; [Segment insertSegmentWithTitle:@"title3" atIndex:3 animated:NO];

      谢谢!

1 个答案:

答案 0 :(得分:1)

请查看documentation。有一种方法removeAllSegments可以回答您的第一个问题和初始值initWithItems,这可能是您第二个问题的答案。