问题标签 [dashcode]

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 回答
609 浏览

javascript - 在 DashCode 中,如何从 onClick 处理程序访问 dataArray

我有一个使用绑定从 XML 数据源自动填充的列表。

每条 XML 记录都包含一个标题、一个描述和一个 URL

每个 UI 行都包含一个标题和一个描述。

在标题上调用 onclick 时,我想使用 DataSource 中指定的 URL 调用 openURL。

是否可以从 onclickHandler 识别当前选择并在数据模型中导航?

0 投票
6 回答
2647 浏览

javascript - 设置图像对象的来源 - Dashcode 相关

如何在运行时更改 Dashcode (Javascript) 中图像对象的来源?

我试过了:

var image = document.getElementById("image").object; image.src = "IMG_0230.JPG";

0 投票
1 回答
1417 浏览

javascript - Dashcode Web App:如何以编程方式操作数据源中的绑定数组?

我已经开始使用 Dashcode 为我们的一些 Cocoa 工具编写一个显示报告数据的界面。我正在使用 Dashcode 数据源和绑定来填充 WebView 中的元素,到目前为止一切似乎都运行良好。

我的 dataSource 中的一个对象是我想以编程方式操作的对象数组。我可以很好地更改数组中的对象值,但是如果我想替换数组或数组中的任何对象,我的绑定表将无法观察添加的对象。

这是我认为可以让我轻松地用新内容替换绑定数组的代码:

但这会引发异常:

有什么我遗漏的东西可以让我轻松地以编程方式操作数组的内容吗?

0 投票
1 回答
303 浏览

iphone - Dashcode - 如何在程序上注册和使用我自己的 filterPredicate

在我的 Dashcode 移动应用程序中,我有一个绑定到数据源的 listView。默认情况下,它显示数据源中的所有内容。如果我添加一个搜索字段,用户可能会将列表限制为仅匹配其搜索文本的记录。

我想创建自己的预设搜索附加到能够加载列表视图并仅显示我的数据源中与我的自定义搜索匹配的记录的按钮上。

看起来这应该是可能的,但到目前为止我还没有想出如何注册我自己的 filterPredicate 然后使用它。

我猜这就是我想要做的,因为这似乎是搜索字段部分所做的。

有没有人想出如何做到这一点?

任何帮助,将不胜感激

0 投票
0 回答
849 浏览

sqlite - 如何在 Dashcode 中将 SQLite 数据库设置为数据源?

是否可以在 Dashcode 中将 SQLite 数据库设置为数据源?如何?我指的是“Mobile Safari Web 应用程序教程”(http://developer.apple.com/library/mac/#documentation/AppleApplications/Conceptual/Dashcode_UserGuide/Contents/Resources/en.lproj/MakingaWebApp/MakingaWebApp.html #//apple_ref/doc/uid/TP40004692-CH18-SW1)。我想用 SQL 查询结果替换本教程中的静态 JSON。

谢谢!

罗宾

0 投票
1 回答
951 浏览

javascript - 在 Dashcode/Dashboard 中制作动画时有更多控制权?

最近我又给了 Dashcode 一个机会;)

这很棒。只是我认为没有很好的记录。我有一个 stackLayout 对象,其中只有两个视图,还有几个按钮可以将视图与转换交换。(视图显示大数组的数据,list)动画和转换工作完美。问题是,当我在制作动画时按下一个按钮,动画又开始了,它看起来很难看(如果我有 n 个长度为 n 的数据源数组的视图,这应该不是问题,但这不是我的情况)。

我想在动画发生时禁用按钮。

动画完成后,是否有任何回调、委托或任何方式可以获得通知?

这就是我所做的:

0 投票
1 回答
165 浏览

dashboard - 是否有标准方法来检查仪表板小部件中的更新?

我正在 Dashcode 中编写仪表板小部件,并且我想添加某种检查更新功能。我已经研究过 Sparkle,但 AFAICT 它不适用于这样的小部件。是否有一个常用的库来进行更新检查,还是我必须开发自己的系统?

我只需要一个非常简单的设置...自动检查新版本将是一个加分项,但如果用户必须单击一个按钮才能进行检查,这对我来说没问题。

0 投票
2 回答
232 浏览

dashcode - 简单的断句

我正在尝试在我的文本文件(name.js)中进行简单的段落分隔,以便当 iphone 提取信息(name.js)时,段落上不会出现大的运行。我看了又看,找不到这个信息,你能帮我吗,这个时候项目到期了......

0 投票
1 回答
238 浏览

widget - 仪表板小部件:如何将列表绑定到非 Web XML 数据源

我的桌面上有一个 XML 文件,我想将它绑定到仪表板小部件列表(tableview)。虽然如果它位于小部件的捆绑文件夹中,我可以绑定此文件,但我无法将 XML 文件绑定到外部列表。模态对话框警告显示:“尝试输入相对于您的应用程序的路径”——但这似乎也不起作用。是的,我确保检查了 Widget Attributes 面板中的“Allow external file access”。

0 投票
3 回答
2864 浏览

iphone - Dashcode 区分 iPad 和 iPhone 浏览器

我试图弄清楚如何让 Dashcode Web 应用程序区分 iPhone 浏览器和 iPad 浏览器。Apple iPad 用户指南就是一个工作示例。iPad 将显示一个流畅的 dashcode 内置界面。iPhone 被重定向到网页。

我在Howto force DashCode question中找到了一些帮助。

我正在编辑 redirector.js 文件。下面强制 iPad 使用 Dashcode 构建的 Safari 布局,而不是我想要的 Mobile Safari。从 iPhone 浏览到它时,它返回一个未找到文件的错误。

感谢您的任何建议。