问题标签 [xlform]

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

objective-c - 没有使用 addRow: afterRow: 方法将行添加到 xlform

如果另一个值发生变化,我正在尝试向我的 XLForm 动态添加一个新行。我记录了第一行的值,一切正常,但没有添加该行。我已经搞砸了几个小时没有运气。

这是我的代码:

这是框架 http://cocoadocs.org/docsets/XLForm/2.1.0/Protocols/XLFormDescriptorCell.html

任何建议都会被大大建议。

0 投票
1 回答
193 浏览

ios7 - iOS 7.1 上的 XLForm 空白

我找不到任何关于为什么表单在 iOS 8 上看起来很流畅时不会在 iOS 7.1 上呈现的任何内容。我唯一的一线希望是,在我调用的一个[self.tableView reloadData]viewWillAppear,那个呈现。

我从 2014 年 10 月开始使用 XLForms 2.1.0 的构建。

如果您遇到其他空白表单问题, XLForms 集成空 tableView可能对您有用:

0 投票
1 回答
420 浏览

ios - 如何从 XLForm Button 呈现 Popover?

当有人触摸 iPad 上的 XLForm 按钮时,我试图呈现一个弹出框。

选择器向我传递了一个 XLFormDescriptor 对象,但我不知道如何获取按钮的框架,以便从中显示弹出框。

向正确方向轻推将不胜感激!

0 投票
1 回答
1177 浏览

ios - Swift 中的 XLForm 验证

我正在使用这个简单的表单使用 XLForm。代码是用 Swift 编写的。我遇到了验证问题 - 我想将 XLForm 的内部验证器用于电子邮件和其他字段,但我不知道如何操作。我只需要检查其他字段是否填充了数据。手册是用 Obj-C 编写的,我在 Swift 中找不到任何示例。谁能给我一些提示如何实现它?我正在尝试使用 userEmail.required = true 但它不起作用。我一直在寻找一些在 saveTapped 方法中实现的方法,以在发送表单之前验证字段,但我找不到任何解决方案。

}

0 投票
1 回答
91 浏览

ios - XLForms 和单位

将XLForms与公斤、周、货币(欧元、美元)等单位一起使用的最佳方式是什么?

基本上我希望我的行显示输入的值,后跟正确的单位。

0 投票
2 回答
1392 浏览

swift - 更改 XLFORM 行的值

我正在快速使用 XLFORM 库,我想在成功请求后清除该行的值。

我正在尝试使用 self.form.formRowWithTag 获取行对象并使用 .value 更改值但不幸的是我无法获取该行的对象:(

有人可以帮忙吗?

0 投票
2 回答
915 浏览

ios - xlform 使用笔尖的自定义行

我想使用XLFormSelectorCell,但我需要在 nib 文件中自定义 UI。我该怎么做呢?我可以只创建一个子类XLFormSelectorCell而不是XLFormBaseCell或者我真的需要重写所有方法XLFormSelectorCell吗?你能告诉我最好的方法吗?谢谢!

0 投票
1 回答
427 浏览

ios - XLForms 中未触发的事件

我正在使用XLForms构建一个 iOS 应用程序。我在获取动作事件时遇到问题。我都试过了blockformSelector但我没有得到这些事件。

这是我的代码:

我确实编译/运行了示例应用程序,没有任何问题。我不知道有什么区别。我没有使用Cocoa Pods,而是将代码插入到项目中。

几乎似乎没有正确设置委托,但即使我拨打电话self.form.delegate = self,我仍然没有收到事件。

有任何想法吗?

0 投票
1 回答
224 浏览

swift - CLFormRowDescriptor 未连接到视图控制器

我正在尝试以CLFormRowDescriptor这种方式将 a 连接到视图控制器:

并且视图控制器 Storyboard ID 是test. 当我运行应用程序时,我收到以下错误消息:

2015-07-03 16:42:24.022 测试测试[1001:203160] ***

-[XLFormSelectorCell formDescriptorCellDidSelectedWithFormController:] 中的断言失败,/Users/valec/Developer/TestTest/ios/Pods/XLForm/XLForm/XL/Cell/XLFormSelectorCell.m:166

2015-07-03 16:42:24.024 测试测试[1001:203160] ***

由于未捕获的异常“NSInternalInconsistencyException”而终止应用程序,原因:“rowDescriptor.action.viewControllerClass 必须符合 XLFormRowDescriptorViewController 协议”*** 首先抛出调用堆栈:

(0x18246c2d8 0x1941400e4 0x18246c198 0x183320ed4 0x100387a5c 0x100398680 0x10039c6d0 0x18700d408 0x1870c7724 0x186f681d4 0x186ed8680 0x1824242a4 0x182421230 0x182421610 0x18234d2d4 0x18bda36fc 0x186f4af40 0x100028e8c 0x1947eaa08) libc++abi.dylib: terminating with uncaught exception of type NSException

你知道如何解决这个问题吗?您需要任何进一步的代码或信息吗?

0 投票
1 回答
427 浏览

ios - XLForm - 根据用户输入动态添加行

我正在尝试根据用户的输入在我的表单中添加更多行。

例如,我有一个字段询问我要添加到表单中的行数。如果输入为 5,则将生成 5 个附加行并将其附加到表单中。

到目前为止,XLForm 能够添加单行(例如多值表单),我在想是否可以批量添加,而不是每次都添加单行。

这可能吗?