In This Topic
This section contains information about all the new features, enhancements, and breaking changes in Xamarin.iOS.
General |
Improvement
- .NET Standard Project Template added for Visual Studio 2017.
|
Calendar |
Bug Fixes
- Calendar(Header/DayofWeek/DaySlot) within an opened dropdown portion no longer becomes overlapped when navigate to adjacent months after device orientation is changed.
|
FlexChart |
Improvements
- Added Animations to FlexChart and FlexPie.
- Zooming and Panning has been improved with the addition of Scale and DisplayedRange properties for each Axis.
- Added ScrollTo method.
Bug Fixes
- Fixed an issue where Zooming could not be performed programmatically after Axis Min and Max values were set on initial zoom.
- SplineArea series now render if Stacking set to Stacked100pc when series contains Null values data point on iOS and Android.
- Original Axis Label now renders correctly when an empty LabelLoading event is called.
- AxisX labels now render correctly when formatting with LabelLoading event on Bar/Rotated chart.
- Custom string label text inside LabelLoading event now takes effect on AxisX.
- Setting AxisY Origin now works if BindingX is set as a DateTime value.
- Color of data points/series with the Minimal Palette are no longer the same as the Standard Palette.
- Fixed an issue where an extra radius line would appear in a FlexPie with a single data point when selecting it.
|
FlexGrid |
Improvements
- Added support for Column and Row Reordering. This can be controlled by setting the AllowDragging property.
- Changed deletion so that it is based on selection rather than current cell.
- Added support for soft editing in addition to full edits. This gives you the ability to exit from edit mode using keyboard arrow keys when entered with touch action or mouse action. If a user enters edit mode from a keyboard it will instead go into full edit mode where the arrow keys navigate within the content. This behavior mimics that of Excel. Note this functionality is currently only available in Xamarin.iOS and in UWP through Xamarin.Forms (and not iOS and Android).
Bug Fixes
- Fixed an issue where adding the C1.iOS.Grid package to a Storyboard would hang.
- Corrected issue where a focused cell changes on dragging selection adorner in CellRange/RowRange SelectionModes.
- Cells with int/double/float/DateTime/Boolean data type columns can now be correctly removed by pressing Delete key.
- A FlexGrid placed inside ScrollView can now be scrolled vertically.
|
Gauges |
Improvement
- Added support for dragging interactions.
|
Input |
Improvements
- Added FontAttributes, FontSize, and FontFamily properties.
- Added animations that can be turned on or off by setting the IsAnimated property.
Bug Fixes
- Fixed a NullReferenceException that was thrown if a Mask or Value is set from Storyboard.
|