问题标签 [today-extension]

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 投票
1 回答
485 浏览

ios - 改变今天的 UIDatePicker

我想知道今天是否可以改变 UIDatePicker 的蓝色?自 iOS 4.0 以来,应用程序可以保持打开状态很多天,而今天却不是今天有点奇怪 :)

也许我只能用常规选择器做到这一点?

0 投票
5 回答
40537 浏览

ios - Today App Extension Widget 点击以打开包含的应用程序

我已经为我的应用程序 +Quotes 实现了一个 Today 小部件,它在这些Apple Docs的帮助下在通知中心内显示当天的报价。我想要完成的是打开包含应用程序,在这种情况下为 +Quotes,当用户在他们的 Today 通知视图中点击 +Quotes 小部件时,不完全确定如何调用它,如果你在今日观点。我尝试在标签上覆盖一个按钮,该按钮将调用 -(void)openURL:(NSURL *)URL completionHandler:(void (^)(BOOL success))completionHandler 它被点击,然后打开我已声明打开包含应用程序的自定义 URL 方案。问题是它没有打开包含应用程序。

+今日行情应用扩展小部件

0 投票
1 回答
2748 浏览

ios - iOS 8 Today 小部件 - SLComposeViewController 无法正确显示

我使用 Xcode 6 创建了一个扩展程序,实际上是一个 Today Widget,并在我的 iOS 8 beta 设备上运行它(我是一名注册的 iOS 开发人员)。

但是,作为开发新手,我遇到了这个问题,即SLComposeViewController“卡”在其视图中(如下所示),认为用户无法与其交互,因此无法发布推文。

图片供参考:

有没有办法解决这个问题并将它带到SLComposeViewController前面,在通知中心窗格的前面?任何帮助,将不胜感激。

编辑:(是的,修复了“Hello World”文本)

第二次编辑:这是我的SLComposeViewController代码:

0 投票
3 回答
3698 浏览

ios - iOS 8 今日小部件 - UIAlertView

是否可以将 UIAlertView 之类的内容添加到今天的小部件?我向小部件添加了一个 IBAction 和一个 UIAlertView,但什么也没发生。

是否可以制作更大的小部件?我在 Size-Inspector 中更改了高度,但它根本不起作用。

0 投票
3 回答
3572 浏览

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

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

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

0 投票
1 回答
332 浏览

ios - iOS 8 今日界面生成器

我以编程方式设置了 Today 小部件的宽度和高度,当我在手机上运行我的应用程序时,这些更改就会反映出来。但是在我的故事板中,高度没有改变(所以我不能真正正确定位对象)。

在此处输入图像描述

如何在 IB 中设置视图大小?目前它不允许我更改宽度/高度。

编辑:这篇文章是关于如何在故事板中设置布局,而不是如何编写我可以做的小部件。

0 投票
1 回答
3582 浏览

ios - 在 Today 扩展中加载文件

我一直在尝试创建一个需要访问.plist文档目录中文件的 Today 扩展。我已经为应用程序和扩展程序设置了应用程序组。

虽然我已经看到了 的示例NSUserDefaults,但我找不到任何用于访问文件的内容。

我尝试像这样访问文件(在应用程序本身中工作)

但是我在控制台中收到以下错误消息:

该文档说明了有关使用NSFileCoordinatorand的内容NSFilePresenter。我不知道如何使用它们。我确定我需要在某处告诉他们应用程序组标识符,但我不知道在哪里。

0 投票
5 回答
9731 浏览

ios - iOS 8 Today Extension 的最大高度?

我正在使用动态大小的表格进行今日扩展。我已经能够使用以下方法让表格调整内容的大小:

但是,我发现它不会比某个大小(568 像素)高,即使我可以告诉表格 contentSize 更大。

我不清楚这是否是一个内置限制,或者是否有办法解决这个问题来获得更大的视野。似乎一些以前的扩展(股票小部件)能够变得更大。

其他任何遇到相同行为的人。任何人都知道是否可以立即或使用“显示全部”按钮(如 Stock 小部件)使扩展看起来更大?

0 投票
1 回答
181 浏览

ios - 今日扩展(小部件)无法在 iPhone5s 上显示

我的应用程序包含一个 Today Extensions(Widget),但它无法在 iPhone5s 上显示,其他任何设备都可以正常显示。平台:xcode6 Beta5,iOS Beta5。

0 投票
2 回答
2201 浏览

ios - iOS 今日扩展:cellForRowAtIndexPath 从未调用

我正在尝试在我的 Today 扩展中使用 UITableView。我想,这是大多数人想要做的。当我运行扩展程序时,numberOfSectionsInTableView被调用并被numberOfRowsInSection调用,但从cellForRowAtIndexPath未被调用,因此表视图永远不会显示。在今天的扩展中,还有其他人在表格视图方面取得了成功吗?