You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: CHANGELOG.md
+5-1
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,10 @@
1
1
# Change Log
2
2
All notable changes to this project will be documented in this file.
3
3
4
+
### Version 4.2.0:
5
+
* Support for Swift Package Manager (#1073)
6
+
* Fix Carthage build (#1075)
7
+
4
8
### Version 4.1.0:
5
9
* Fix crash when .Nib is inside a framework bundle. (#1050)
6
10
* iOS 13 dark mode support. (#1057)
@@ -146,6 +150,6 @@ All notable changes to this project will be documented in this file.
146
150
* Added a convenience method to deselect a `XLFormRowDescriptor`. `-(void)deselectFormRow:(XLFormRowDescriptor *)row;`. [#33](https://github.com/xmartlabs/XLForm/issues/33"#33").
@@ -494,7 +494,7 @@ Set `steps` to `@(0)` to disable the steps functionality.
494
494
495
495
##### Info
496
496
497
-
Sometimes our apps needs to show data that are not editable. XLForm provides us with `XLFormRowDescriptorTypeInfo` row type to display not editable info. An example of usage would be showing the app version in the settings part of an app.
497
+
Sometimes our apps needs to show data that are not editable. XLForm provides us with `XLFormRowDescriptorTypeInfo` row type to display not editable info. An example of usage would be showing the app version in the settings part of an app.
498
498
499
499
##### Button
500
500
@@ -504,7 +504,7 @@ Apart from data entry rows, not editable rows and selectors, XLForm has a button
Any `XLFormSectionDescriptor` object can be set up to support row insertion, deletion or reodering. It is possible to enable only one of these modes, a combination or all together.
507
+
Any `XLFormSectionDescriptor` object can be set up to support row insertion, deletion or reodering. It is possible to enable only one of these modes, a combination or all together.
508
508
A multivalued section is just a section that support either of these modes.
509
509
510
510
The most interesting part of multivalued `XLFormSectionDescriptor` is that it supports all the types of rows that were shown on the [*Rows*](#rows "Rows") section as well as custom rows.
@@ -692,7 +692,7 @@ XLForm sets up `rowDescriptor` property using the `XLFormRowDescriptor` instance
692
692
693
693
The developer is responsible for update its views with the `rowDescriptor` value as well as set the selected value to `rowDescriptor` from within the custom selector view controller.
694
694
695
-
> Note: the properties `viewControllerClass`, `viewControllerNibName` or `viewControllerStoryboardId` are mutually exclusive and are used by `XLFormButtonCell` and `XLFormSelectorCell`. If you create a custom cell then you are responsible for using them.
695
+
> Note: the properties `viewControllerClass`, `viewControllerNibName` or `viewControllerStoryboardId` are mutually exclusive and are used by `XLFormButtonCell` and `XLFormSelectorCell`. If you create a custom cell then you are responsible for using them.
696
696
697
697
698
698
#### Another example
@@ -1100,10 +1100,10 @@ This is how you can set them:
1100
1100
1101
1101
#### How to change the height of one cell
1102
1102
1103
-
If you want to change the height for all cells of one class you should subclass that cell and override the class method `formDescriptorCellHeightForRowDescriptor`.
1103
+
If you want to change the height for all cells of one class you should subclass that cell and override the class method `formDescriptorCellHeightForRowDescriptor`.
1104
1104
If you want to change the height of one individual cell then you can set that height to the `height` property of XLFormRowDescripto like this:
1105
1105
```
1106
-
XLFormRowDescriptor* row = ...
1106
+
XLFormRowDescriptor* row = ...
1107
1107
row.height = 55;
1108
1108
```
1109
1109
@@ -1150,7 +1150,7 @@ import XLForm // Swift
1150
1150
## CocoaPods
1151
1151
1152
1152
1. Add the following line in the project's Podfile file:
1153
-
`pod 'XLForm', '~> 4.1'`.
1153
+
`pod 'XLForm', '~> 4.2'`.
1154
1154
2. Run the command `pod install` from the Podfile folder directory.
1155
1155
1156
1156
XLForm **has no** dependencies over other pods.
@@ -1180,7 +1180,7 @@ For further details on how to create and configure the bridging header file visi
0 commit comments