ios - 如何更新视图控制器
问题描述
我已将代码放入 ViewWillAppear 并尝试过 ViewDidAppear 但该应用程序仅在我关闭并重新打开它时才会更新。任何人都知道如何解决这个问题?我正在使用 UserDefaults 来更新应用程序。我是 swift 新手,我正在使用情节提要,所以它可能与层次结构有关吗?对此的任何帮助将不胜感激。
我正在创建一个带有旋转轮的应用程序,该应用程序使用表格视图中的选项进行更新,我添加了一些图片来帮助说明。表格视图更新正常,但是当我返回主屏幕时,在我关闭应用程序并重新打开它之前什么都没有发生
如果您想查看完整的代码库,我会链接我的 github。
解决方案
通过在视图中包含 spinWheel.setNeedsDisplay() spinWheel.setNeedsLayout() 将出现
推荐阅读
- php - PHP Mail 提交表单而不刷新
- android - android从pdfview打印
- regex - ls 命令排除以
- ios - 在 UITableview 中删除一行时在底部插入新行
- python - 将自定义函数应用于图像中每个像素的快速方法
- python - 我忘记关闭 tf.InteractiveSession,如何杀死任何剩余的进程?
- ios - 如何在 Alamofire Get Request 中调用包含变量或常量的 Struct 到 Dictionary
- python - 如何将包含列表的列表列表转换为 DataFrame
- html - Ionic 3图像未在页面上呈现
- c++ - 使用来自 Bag of Word 的 vocab 构建的 SVM 分类