nsnotifications

    0热度

    1回答

    嗨我有一个uiviewcontroller,收到来自webservice的数据后添加4个子视图。我向uiviewcontroller添加一个观察者,观察从webservice完全加载数据的时间。一旦它,uiviewcontroler添加4个子视图。 但是我的问题是它不这样做,除非我切换到另一个选项卡视图比再次返回到该选项卡。 有没有办法重新加载此页面?我在函数下使用了[uiviewcontroll

    0热度

    1回答

    我正在寻找一种方法来检测UIWindow是否在任何视图中的任何位置触及。然后我想发出一个控制器会回应的通知。 我用这使超时(即不活动后注销) 有没有通知我可以订阅?这将是我首选的互动。我不想在每个视图中实现我的逻辑,因此类别也可以起作用。 也许有一个我失踪的API。

    -1热度

    2回答

    我有一个UITabBarController两个选项卡,我注册了两个NSNotificationCenter,我的问题是我没有收到隐藏选项卡上的通知(即其尚未被称为viewDidAppear:)。我的想法是控制器不在屏幕上(即隐藏)不响应NSNotifications。我可以做一些不同的方式,这不是一个问题,但我只是想验证为什么隐藏的标签没有得到通知,以防我失去了其他东西,它应该实际上正在工作..

    1热度

    2回答

    我现在正在学习通知编程,有一个非常简单的项目有两个类,有一些问题,在发布通知时不会调用通知选择器方法。这很奇怪,希望有人帮我找到问题发生的地方,我非常感谢! 我的源代码: ViewController.h #import <UIKit/UIKit.h> @interface ViewController : UIViewController @property (weak, nonatom

    0热度

    2回答

    从iOS 6.0开始,viewDidUnload方法已被弃用。在iOS 6之前,我用viewDidUnload方法删除了NSNotification的Observer。但由于它已被弃用,我已将其移至didReceiveMemoryWarning。现在,如果我的应用程序收到低内存消耗,通知将被删除。所以我用NSNotification编写的代码不起作用。 有人可以告诉我我该如何解决这个问题? 在此先

    0热度

    2回答

    这是我第一次尝试NSNotification,尝试了几个教程,但不知何故,它不工作。 基本上我发送一个字典到B类弹出子视图(UIViewController)和测试是否已收到。 任何人都可以告诉我我做错了什么? A类 - (IBAction)selectRoutine:(id)sender { UIStoryboard *storyboard = [UIStoryboard storyb

    0热度

    2回答

    我有一个可以被用户点击选择的对象。根据应用程序的当前需求,在应用程序执行期间的任何时间点上选择的这些项目不会超过一个。 我实现一种机制,以执行此操作,如下所示:这些对象的 每个具有唯一的标识符作为一个属性。 当每个对象被创建时,它订阅NSNotificationCenter侦听MY_OBJECT_SELECTED通知。 当选择每个对象时,它会发布MY_OBJECT_SELECTED通知,并将其唯一

    3热度

    1回答

    是否有任何可以通过iOS上的NSNotificationCenter发布的默认通知列表?我想知道是否有任何可观察的应用程序启动事件等可能通过NSNotificationCenter观察到。我无法在网上找到任何参考,但认为某人在这里可能知道。谢谢你提供的所有帮助!

    1热度

    2回答

    我有一个标签栏应用程序,其中有2个选项卡(2个视图控制器)。我需要从标签2(视图控制器2)向标签1(视图控制器1)发布通知。但问题是,我必须首先去标签1(视图控制器1)为了注册通知,如果我不这样做,通知从未注册。看来只有一次选择它才分配视图,然后移动到标签2(视图控制器2)发布通知。 在寄存器通知在viewDidLoad中和viewWillAppear中是这样的: [[NSNotification

    -1热度

    3回答

    我目前正试图让NSNotification工作,但我遇到了一些麻烦。 我有两个(2)ViewControllers:A. MainViewController & B. LoginViewController。 在我的MainViewController我有一个注销按钮,将发送一个URL到我的LoginViewController加载它(不显示我的loginView)。但是,它不起作用。 在我Ma