whats-new-xamarin

Telerik UI for Xamarin

Release History

UI for Xamarin Q2 2015 Beta (version 2015.2.612.142)

June 11, 2015

Common for the whole suite

NEW
  • NuGet Packages for Xamarin.Forms suite are now available.

SideDrawer

NEW
  • Xamarin.iOS
    • TKSideDrawerView class that simplifies the setup of TKSideDrawer
    • edgeSwipeTreshold property to determine the pan threshold.
    • Scale down pusher transition in TKSideDrawer.
FIXED
  • Xamarin.iOS
    • TKSideDrawerTableViewCell doesn't update its visual appearance when item's fill and stroke are updated in the delegate.
    • The frame is not correct when using Scale Down Pusher transition and the screen is rotated.
CHANGED
  • Xamarin.iOS
    • The itemIndex and sectionIndex arguments are replaced NSIndexPath in TKSideDrawerDelegate methods.
    • TKSideDrawerTableView now inherits directly from UITableView.
    • The viewController property of TKSideDrawer is removed.
    • The initWithHostview: method of TKSideDrawer is removed.
    • The initWithViewController:hostview: method of TKSideDrawer is now removed.
    • The hostView property of TKSideDrawer is now readonly.

ListView

NEW
  • Xamarin.Forms
    • The ListView control is new to the Xamarin.Forms part of UI for Xamarin product.
  • Xamarin.iOS
    • endSwipe: method.
    • Manual load-on-demand mode.
    • The selection icon of TKListViewCell can be customized.
    • Linear, Grid and Staggered layouts.
    • Ability to add and remove item animations.
    • Horizontal layout support in all layouts.
    • numberOfSections, numberOfItemsInSection, visibleCells, indexPathForVisibleItems, indexPathForItemAtPoint, indexPathForCell, scrollToItemAtIndexPath methods.
FIXED
  • Xamarin.Forms
    • Incorrect dates shown on DateTimeContinuousAxis on Android (Xamarin.Forms).
  • Xamarin.Android
    • An issue when changing the Items value in ListViewDataSourceAdapter.
    • An issue with single selection in ListViewDataSourceAdapter
  • Xamarin.iOS
    • Group header layout is wrong when using horizontal orientation with wrap layout and grouping.
    • Swipe cell doesn't work in vertical direction.
    • Pull to refresh is not working properly when using horizontal scrolling
    • Cell highlighting is not working.
    • cellSwipeThreshold is not working when set to 0.
    • Long-press selection mode is not working properly.
    • The item reordering looks wrong when there is a header item.
    • The drawer-icon stays static when swiping is allowed.
    • Multiple selection does not work when it is set with a button.
    • The items are not arranged correctly when the screen is rotated.
    • Item appear/disappear animations.
    • Exception when trying to move an item to the last position.
    • It is not possible to swipe a cell before you scroll items.

Calendar

NEW
  • Xamarin.iOS
    • Support for Arabic numerals in TKCalendar.
    • Cross month range selection is now allowed.
FIXED
  • Xamarin.Forms
    • SelectedDate and DisplayDate return wrong values.
    • The calendar freezes when the end-user swipes to change the month in Android
    • There is an IllegalArgumentException when setting MaxDate in Android
  • Xamarin.Android
    • An issue with PieSeriesLabelRenderer regarding the value to string converter
  • Xamarin.iOS
    • Week numbers disappear.
    • Setting the equalWeekNumber property to NO is not working in TKCalendarMonthPresenter.
    • The viewForCellOfKind method is not called when using TKCalendar in week view mode.
    • The "n more ..." text does show when the number of events exceeds the maxEventsCount.
    • It is not possible to override the default cell when using week view with the calendar:viewForCellOfKind: method.
    • The day cell text is clipped when text alignment is set to TKCalendarCellAlignmentLeft.
    • There is an exception when using TKCalendarEventKitDataSource.
    • TKCalendar does not call didSelectDate when in TKCalendarViewModeFlow.

Chart

NEW
  • Support for decimal values (Xamarin.Forms)
FIXED
  • Xamarin.Forms
    • Incorrect dates shown on DateTimeContinuousAxis on Android
    • Incorrect DateTimeContinuousAxis labels when LabelFormat includes "dddd" or "ddd" on Android
  • Xamarin.Android
    • An issue with PieSeriesLabelRenderer regarding the value to string converter
  • Xamarin.iOS
    • The TKChartCategoryAxis range is not updated when adding a series.
    • The Y-Axis in TKChart is rendered erroneously when the chart has specific bounds (e.g under 200).
    • TKChart does not show axis labels correctly when using date-time axis with week calendar unit.
    • The Scatter series do not work with DateTimeAxis.
    • There is a line when the pie chart contains only one item.
    • The last point shape in series does not get selected.
    • The FirstLabelTextAlignment does not work if set to an automatically created axis.
    • Removing the annotations one by one has no effect.
    • When the axis range is small the labels don't appear.
    • Setting the hidden property of TKChartAxis does not affect the chart when using automatic axes.
    • There is an exception in TKChart when using live update and vertical axis stroke is set.
    • There is an exception in pie chart when all items are of zero value.
    • Animating TKChart on iPad causes the chart to fully render before the animation starts.
    • When the animations are disabled, the pie chart does not show.

Have a feature request?

Post your feedback via the UI for Xamarin Feedback Portal.

What's new across all Telerik products?

See all updates

RSS
Get Started Waves

Next Steps

Check the documentation

Get off to a fast start with the product.

See pricing

The license entitles you to the Telerik Ultimate support plan.

Download 30-day free trial

Try Telerik UI for Xamarin with dedicated support.