XLForm v2.2.0 Release Notes
-
- ๐ Fixed "(null)" caption when
XLFormRowDescriptorTypeSelectorLeftRight
row required error message is shown. - Refresh the cell content instead of recreating one, when the form get back from a selection.
- โ Added XLFormRowDescriptor to validations error to easily show an error mask.
- ๐ Use row tag in validation error message if row does not have a title. It is also possible to set up a custom message if needed
- โ Added a convenience method to add a XLFormRowDescriptor instance before another one.
- ๐ Allow nil values in cellConfig and cellConfigAtConfigure.
- ๐ Fix constraints for textFieldCell when it is configured to be right aligned.
- โ Add asterisk to required segmentedCells if needed.
- Fail validation for empty strings and NSNull on required rows.
- ๐ Segue support added to buttons and selectors.
- ๐ง Ability to configure a storyboardId or a viewController nibName to by used by button and selector rows as presented view controller.
- ๐ Fix scrolling to top when status bar is tapped.
- ๐ Fix wrong type of XLFormRowDescriptorTypeDecimal row. Now it's converted to NSNumber.
- ๐ Fix issue: XLFormRegexValidator only checks regex validation for NSStrings, not working for number.
- Callconfigure method from awakeFromNib on XLFormBaseCell.
- Assign form.delegate from inside setForm: method.
- โ Added custom cell, validation, reordering, can insert, can delete examples.
- โ Added support for inputAccessoryView. Default input accessory view allows to navigate among rows. Fully optionally and customizable.
- โ Added suport for row navigation. Fully optionally and customizable.
- ๐ป beginEditing: endEditing: methods added. These method are called each time a row gains / loses firstResponder. They bring the ability to do UI changes.
- Read Only mode added.
disable
property added to XLFormDescriptor class. - ๐ Rename
label
XLFormTextViewCell property astextLabel
. - ๐ fix position of multivalued section accessory view.
- Can delete, can delete, can reorder section mode added. it's possible to enable some of them, don't need to enable all modes.
- ๐ Fixed "(null)" caption when