HMSegmentedControl如何刷新其标题

时间:2015-05-05 08:51:57

标签: ios uicontrol

我在我的应用程序中使用HMSegmentedControl。我在视图控制器A中创建了一个HMSegmentedControl实例,然后跳转到视图控制器B来收集数据,如下所示:  [self presentViewController:vc animated:YES completion:nil];

然后我回到查看控制器A并根据视图控制器B中的值更改了HMSegmentedControl的标题。我使用setSectionTitles:来完成这项工作。在我点击其中一个标题之前标题没有刷新,但我希望它立即刷新。怎么做?

我已经尝试self.view setNeedsDisplay但没有效果。

1 个答案:

答案 0 :(得分:5)

setNeedsDisplay应该做你需要的。您只需要在分段控件上调用它,而不是视图控制器的视图。

[segmentedControl setNeedsDisplay];