Xamarin.iOS Documentation | ComponentOne
Release History / 2017 v3
In This Topic
    2017 v3
    In This Topic

    This section contains information about all the new features, enhancements, and breaking changes in Xamarin.iOS.

    General

    Improvements

    • Added new project templates for Xamarin.iOS which give you a blank project with all of the necessary packages and renderers initialized.
    • This release has .NET Standard 1.1 and Xamarin.Forms 2.4 support. We have also converted the projects to the new .NET Standard rather than PCLs.
    • C1Weather and SQLDatabase samples added in this release.
    Core

    Breaking Changes

    • C1TappedEventArgs.HitPoint property removed, use GetPosition method instead.
      e.GetPosition(sender as View);
      
    CollectionView

    Improvement

    • Added Xamarin.Mac support to the C1CollectionView.
    FlexChart

    Improvement

    • Added Sunburst chart.
    • Added Panning and Zooming functions.
    • Added Annotations.
    • Added LineMarkers.
    • Added Customizations including Plot Element, Axis Label, Tooltip and Data Label.

    Bug Fixes

    • Fixed an issue for logarithmic axes, where setting Axis.Max does not restrict the axis scale to the 'Max' value.
    • Fixed issues that could occur with Snapshot samples under iOS 11 and Android 8.0.
    FlexGrid

    Improvements

    • FullTextFilterBehavior now filters enums and dates.
    • New Row feature added. NewRowPlaceholder, NewRowBackground & NewRowForeground properties added.
    • GridInputEventArgs added for CellTapped, CellDoubleTapped, CellLongPressed events.
    • NewRowPosition property added.
    • BeginningRowEdit, RowEditEnding, RowEditEnded events added.
    • Copy and Paste methods exposed.
    • Editing icon shown in row header.

    Bug Fixes

    • GridRowHeaderColumn.AllowResizing made false by default.
    • GridColumn.HeaderHorizontalAlignment was not honored.
    Gauges

    Bug Fixes

    • Fixed issues that could occur with Snapshot samples under iOS 11 and Android 8.0.
    Input

    Improvements

    • Added a new Full Screen mode to C1DropDown derived controls that interacts more intelligently with software keyboards.
    • Added CloseButton to C1DropDown, button is only shown by default on iOS.
    • Added ShowCloseButton to C1DropDown.
    • Add IsEditable to DropDown.
    • Add 'Default' to DropDownMode as default setting.
    • Add EditableHeader to DropDown.