viewdidappear

    0热度

    1回答

    在我的A类当我打开应用程序时,它调用viewWillAppear:并在我的viewWillAppear:我有一个if语句。问题是Support_three_ways_call是一个bool值,它直接从服务器接收值,当viewWillAppear在6秒后完成实际值从服务器到达时,我试图找到一种方法或在6秒后刷新我的视图真正的价值,我不知道如何做到这一点,我想问问是否有几秒钟后刷新视图或调用另一个类的

    6热度

    5回答

    我不明白我的代码有什么问题。我只是用“Ok”按钮显示一个提醒,当用户点击“确定”时,然后提醒。但它并没有消失。使用Swift3进行编程。 viewDidAppear()是否可以放这个代码?或者我做错了什么? override func viewDidAppear(_ animated: Bool) { super.viewDidAppear(animated) let ale

    0热度

    1回答

    我正在寻找一种方法来尝试刷新我的macOS应用程序的背景视图时关闭了使用表格segue的视图。目前,我有调试代码,说明viewDidAppear和viewDidLoad是否在主视图中触发,但在关闭segued视图时不会触发。唯一可以让视图刷新的方法是再次执行一个循环,这会创建一个奇怪的双页动画。 有什么办法可以在关闭与主视图相同的窗口中的segued视图时刷新视图?

    0热度

    1回答

    我想知道当一个窗口在后台成为最前面的窗口。 我看这个问题,但它的工作原理知道什么窗口最前面,而不是当窗口最前面的窗口:How to know if a NSWindow is the front window? 我实现了这个代码,但不幸的是它只有在打开的窗口不是在叫它回到前景 override func viewDidAppear() { let a = variables.action

    1热度

    2回答

    我有一个viewController包含segmentedControl。我有一个位于segmentedControl的VCA和VCB。当我点击第二段VCB出现。现在我正在从VCB推送另一个ViewController。但是从viewController返回时,正在调用VCA的viewDidAppear。这对我来说很奇怪。因为用户在VCB上,所以为什么调用VCA的viewWillAppear和vi

    0热度

    2回答

    我在ovalView内有一个imageView约束与自动布局。 内部viewDidLayoutSubviews(),我创建一个UILabel let label = UILabel(frame: imageView.frame) imageView.superview?.addSubview(label) 标签的帧稍微示出了从ImageView的偏心。 但是,如果我将上述代码移动到viewD

    0热度

    1回答

    在我的项目中,我基于App本身内的某些条件在viewDidAppear中呈现View Controller(firePromo())。我刚刚完成了将在viewDidAppear中呈现的另一个View Controller(firePromo2())的集成。 这两个视图控制器都可以按照预期运行和显示......但是有可能两个视图控制器在启动时同时被触发。授予 - 概率很低,但仍有机会。 我的代码如下

    0热度

    1回答

    有没有办法在viewDidAppear上关闭注释标注?例如,如果我点击一个注释,标注就会出现。但是,将视图控制器切换回mapView会返回标注,并且标注仍然存在。我有兴趣能够解除标注,但我知道这需要操作annotationView,我不知道如何将其纳入viewDidAppear。

    2热度

    2回答

    我有一个标签,当按下按钮时会隐藏。经过一段时间后,如60秒,我希望标签重新出现。我假设我这样做viewDidAppear,我会怎么做? @IBOutlet weak var myLabel: UILabel! override func viewDidAppear(_ animated: Bool) { super.viewDidAppear(animated) //a

    0热度

    1回答

    我试图通过点击本地通知打开我的应用程序动画标签。如果我通常打开应用程序,则动画工作,但在从本地通知中打开应用程序时不起作用。我有一个条件(Astat),当它变为真时,发送本地通知。但我似乎无法让动画起作用。继承人我的尝试: override func viewDidAppear(_ animated: Bool) { if Astat == true{ animateText