标签: xlform

现有的iOS表单框架

您好我正在iPhone和iPad应用程序中反复构建表单:

  • 自定义UITableViewCells用于带输入的标签
  • 标签,占位符文本和节标题的本地化
  • 验证将单元格标记为红色或某些内容,如果表单不完整则不允许"提交"
  • 单击单元格可激活可编辑文本框
  • 下一个/上一个按钮
  • 跨设备,方向,iOS版本可靠

我无法想象我是唯一一个这样做的人.是否有成熟的框架或可以投入使用的东西?你可以评论你如何使用这个库与除了香草UITableViews之外的设计与你自己的颜色等?

iphone uitableview ipad ios xlform

29
推荐指数
1
解决办法
1万
查看次数

XLForms中未触发事件

我正在使用XLForms构建iOS应用程序.我遇到了获取动作事件的问题.我已经尝试了两种block,formSelector但我没有得到这些事件.

这是我的代码:

 XLFormRowDescriptor * buttonRow = [XLFormRowDescriptor formRowDescriptorWithTag:@"button" rowType:XLFormRowDescriptorTypeButton title:@"Button"];
 [buttonRow.cellConfig setObject:[UIColor colorWithRed:0.0 green:122.0/255.0 blue:1.0 alpha:1.0] forKey:@"textLabel.textColor"];
 buttonRow.action.formSelector = @selector(didTouchURLButton:);
 [section addFormRow:buttonRow];
Run Code Online (Sandbox Code Playgroud)

我没有问题编译/运行示例应用程序.我无法弄清楚有什么区别.我没有使用Cocoa Pods,而是将代码插入到项目中.

几乎看起来代表没有正确设置,但即使我打电话self.form.delegate = self,我仍然没有得到事件.

有任何想法吗?

ios objective-c-blocks xlform

5
推荐指数
1
解决办法
415
查看次数

XLForm 检测到行值的变化

我开始为 iOS使用非常出色的 XLForm 项目 ( https://github.com/xmartlabs/XLForm ),但是我遇到了一些可能很容易回答的问题,但我无法弄清楚。

我想检测行值的变化 - 例如文本字段或分段控件。我需要实施什么方法来捕捉这种变化?我猜它来自控件本身,但由于 XLForm 管理控件,因此我不清楚如何获得它。

非常感谢!

ios xlform

4
推荐指数
1
解决办法
3675
查看次数

更改XLFORM行的值

我正在使用带有swift的XLFORM库,我希望在成功请求后清除该行的值.

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

有人可以帮忙吗?

swift xlform

4
推荐指数
1
解决办法
1189
查看次数

解析问题/预期Swift中的CGFloat类型

我使用Xcode 6 beta 6为我的Swift项目添加了一个Objective C库XLForm.

编译器在XLFormDescriptorCell.h中的协议定义的方法原型上跳闸

#import <Foundation/Foundation.h>
...
@protocol XLFormDescriptorCell <NSObject>
...
@optional
+(CGFloat)formDescriptorCellHeightForRowDescriptor:(XLFormRowDescriptor *)rowDescriptor;
  ^
  Parse Issue / Expected a type
Run Code Online (Sandbox Code Playgroud)

另外一个警告:"语义问题:'forDescriptorCellHeightForRowDescriptor:'id'与'CGFloat'(又名'浮动')实现中的冲突返回类型

我已经添加了我的项目的Bridging-Header.h文件(尽管无论是否添加,都会出现解析错误):

#import "XLForm.h"
Run Code Online (Sandbox Code Playgroud)

它本身包括XLFormDescriptorCell.h

我看不出XLForm返回'id'的位置.有人遇到这个或类似的东西吗?

swift xlform

3
推荐指数
1
解决办法
2444
查看次数

标签 统计

xlform ×5

ios ×3

swift ×2

ipad ×1

iphone ×1

objective-c-blocks ×1

uitableview ×1