【发布时间】:2016-12-08 12:22:54
【问题描述】:
我有两个视图控制器 1.rootviewController 2.myStatusDisplayViewController。
我有一个 c 堆栈回调函数,它返回一个 c 字符串。那个特定的回调函数调用我的 rootviewcontroller 中的一个函数。在我的 rootview 控制器中,我使用该引用引用了 myStatusDispalyViewController 我正在尝试更新 myStatusDisplayviewController 中的标签。
app.myStatusDisplayViewController.displayCallStatus.text =updatedCallStatus;
[app.myStatusDisplayViewController viewDidLoad];
[app.myStatusDisplayViewController viewWillAppear:YES];
【问题讨论】:
-
Jeeva 你在 Dispatch.Queue.main 中设置文本吗?实际上你的问题不是 100% 可以理解的
-
@DheerajD 我对目标 c 完全陌生..所以我不知道 DIspatch.queue.main.above 代码更改了我的标签文本,但它没有在屏幕中更新。但是当我点击其他一些按钮我的标签获取更新的字符串。我想刷新我的视图控制器标签而不点击我的按钮。我希望你明白我的意思..
标签: ios objective-c uiviewcontroller viewcontroller