OGeek|极客世界-中国程序员成长平台

标题: iphone - 如何以编程方式刷新 UIViewController? [打印本页]

作者: 菜鸟教程小白    时间: 2022-12-12 10:44
标题: iphone - 如何以编程方式刷新 UIViewController?

我有一个 ViewController,用户在其中从 UIScrollView 中选择一张卡片(自定义 UIButton)。我已经截取了选择卡片的触摸事件并识别了它,然后从数据源中移除了它,但它仍然存在于UISubView中。我该如何摆脱它?刷新 View 应显示它已从 View 中删除。我该怎么做?



Best Answer-推荐答案


您可以在以下两个地方之一进行:

  1. 在您的 View Controller 中
  2. 直接在 View 中

你需要调用函数setNeedsDisplay

  1. 如果您从 viewController 执行此操作,则 [yourViewOutletVariable/viewParameter setNeedsDisplay];
  2. 如果你把它写在 View 本身那么 [self setNeedsDisplay];

希望对你有帮助

关于iphone - 如何以编程方式刷新 UIViewController?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16225397/






欢迎光临 OGeek|极客世界-中国程序员成长平台 (http://ogeek.cn/) Powered by Discuz! X3.4