问题标签 [notificationcenter]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
3572 浏览

ios - 在 iOS 8 Today Extensions 中拖动手势

UIView在 Today 小部件中使用了一个子类。该视图使用滑动手势。但是,这些手势要么上下滚动整个通知中心,要么让通知中心从Today切换到Notifications

有什么方法可以防止触摸事件冒泡到通知中心滚动视图?不幸的是,在子类中使用[self setExclusiveTouch:YES];并没有解决它。

0 投票
0 回答
53 浏览

macos - 通知中心发出通知时 OS X 运行命令

当我在通知中心有未读通知时,我想运行一个命令(在这种情况下,是一个闪烁大写锁定 LED的命令行程序)。

这可能吗?

0 投票
1 回答
177 浏览

ibm-mobilefirst - Worklight 是否有用于向 Android 通知栏/iOS 通知中心添加本地通知的 API?

Worklight 是否有用于向 Android 通知栏/iOS 通知中心添加本地通知的 API?

用例 - 如果应用程序在后台,并且如果有一些信息要更新给用户,我想在通知栏添加一个本地通知。这不是推送通知用例,因为这不是由服务器触发的。

0 投票
1 回答
537 浏览

ios - iPhone - 从通知中心删除推送通知

在我正在开发的 iOS 应用程序中,当发送推送通知时,会出现一个弹出窗口,但如果用户不点击它,通知就会丢失,甚至不在错过的通知中心。

我该如何解决这个问题?

0 投票
0 回答
267 浏览

iphone - 在 iPhone 6 Plus 上的小部件中设置对象布局的问题

我在我的应用程序中添加了一个小部件,但在 iPhone 6 Plus 上运行它时遇到问题。

基本上,问题在于 iPhone 6 Plus 在通知中心周围有边框,而其他所有屏幕尺寸都没有。我编写小部件的方式意味着标签在 iPhone 6 Plus 上被切断,因为我没有使用自动布局。

如果小部件检测到它正在 iPhone 6 Plus 上运行,我尝试添加一些代码来更改标签的位置。出于某种原因,代码似乎不起作用。

这是我的代码:

有任何想法吗?

编辑:

我应该提到问题是标签在 iPhone 6 Plus 上运行时不会移动。他们只是停留在其他屏幕应有的位置。我不确定我是否在检查错误的高度或其他什么?此外,这只是横向方向的问题。

0 投票
1 回答
1665 浏览

ios - Core Data iOS 8 Today Widget issue

I have a DataManager class which returns a shared instance:

In here I keep track of my managedObjectContext, managedObjectModel, persistentStoreCoordinator.

I also have a method where I pull out items for displaying:

Now in my main app I have a view controller when I call this getItems and then modify items individually. So for example set item.itemName = @"testName"; and then call my save method.

I also have an iOS 8 where in my TodayViewController I also call the getItems method. I have an NSNotification which detects for managedObjectContext saves.

These refetched items does get called but returns the outdated NSManagedObjects. So for example the itemName has not changed to @"testName".

Where am I going wrong? Let me know if you need to see any other code.

Thanks!

0 投票
1 回答
4990 浏览

ios - 如何在 Today Extension 中显示资产目录中的图像?

我正在为 iOS8 开发 Today Extension。我的 App Group 设置正确,我可以成功地使用 NSUserDefaults 将简单的数据位发送到我的扩展程序(使用本教程)。

在我的扩展的情节提要中,我已将图像放在情节提要上,并将该图像设置为我在资产目录中拥有的资产。即使它出现在 Interface Builder 中,当我在设备和模拟器上运行应用程序时,图像也不会显示。

我错过了什么?

0 投票
1 回答
1067 浏览

ios - 如何本地化 iOS 8 Today Widget?

我正在尝试本地化我的 iOS 8 Today 中心小部件。

我有一个专门用于小部件的情节提要,然后点击本地化按钮并选择西班牙语。与我本地化应用程序的正常部分的方式相同。正如你在这里看到的:

故事板设置

这些文件具有以下设置,其中 Target Membership 设置为我的扩展名:

链接

无论我尝试什么(为每种语言使用 .strings 或单独的 .storyboards,甚至通过代码设置 NSLocalizedStrings),我都无法让语言在通知中心小部件中正确本地化。在常规应用程序中,一切都按预期工作。有人有什么经验或想法吗?谢谢!

0 投票
2 回答
5251 浏览

ios - iOS 8 Today Extensions 中的适合宽度

当我制作任何 iOS 8 Today Extension 时,左侧大约有 48px 的空白区域,即使在 Interface Builder 中我在左侧 x=0 处放置了一个标签。


在 xcode 上 在模拟器上


但是,我已经看到一些应用程序使用全角小部件。


其他应用


我怎样才能实现类似的目标?

谢谢!


更新:已解决

我把示例代码放在这里是因为我想它对某人有用。正如@matteo-lallone 所建议的,正确的方法是:

0 投票
2 回答
1148 浏览

ios - 我可以使用 Swift 获取所有现有的通知中心消息吗?

我想知道有没有办法在通知中心获取所有消息。

我已经知道怎么发消息了,但是不知道能不能把其他App发的消息放到我的App中使用。