We use cookies to give you the best experience on our website. If you continue to browse, then you agree to our privacy policy and cookie policy.
Unfortunately, activation email could not send to your email. Please try again.


What's New in Essential Studio for Xamarin.iOS

Expand your app development for Apple devices with Essential Studio for Xamarin.iOS’s new additions: ink annotations for the PDF viewer control, multi-selection support in the autocomplete control, and five new controls.

Tab View

New control

The tab view control lets users explore and switch among different views.

Key features

  • Tab header type with text, font icons, and no header.
  • Scrollable content and header.
  • Top and bottom placements of header.
  • Layout option for overflow tabs.

Masked Text Box

New control

The masked text box control lets users restrict input to certain types of characters, text, and numbers using a mask pattern. This control is used to create a template for providing information such as telephone numbers, IP addresses, product IDs, etc.

Key features

  • Users can mask the input with fixed length or variable length by setting the ‘MaskType’ to ‘Text’ or ‘RegEx’, respectively.
  • Users can set custom prompt characters.
  • Special symbols like a currency symbol, date separator, decimal separator, etc., can be localized based on culture.
  • Input validation can be done either during each key press or when the control loses focus.
  • Values can be accessed with or without literal and prompt characters.
  • Use clipboard operations with or without literal and prompt characters.
  • Watermark text can be used to display an instruction or important information.
  • The UI of the masked text box is completely customizable.

What's New for Xamarin.iOS | Syncfusion

Pop-up Layout

New control

The pop-up layout control can communicate important information to users with ease as pop-ups. Highlight and communicate all important information to users in simple, yet fully customizable pop-up views. They’re adaptive to existing applications with few lines of code.

Key Features

  • Built-in layouts: Layouts are built-in, yet customizable, to display all information. Custom layouts can also be loaded.
  • Model View representation: Built-in close icon with command support.
  • Animations: Built-in animations for pop-ups when displayed and dismissed.
  • Position customizations: Built-in customization options to display pop-ups in different ways, such as:
    • Centered
    • Relative to another view
    • At touch point
    • At custom position
  • Validations: Built-in validations for positioning pop-ups in the view.

Progress Bar

New control

The progress bar provides a customizable visual that indicates the progress of a task.

Key features

  • Visualize progress in different shapes: rectangles and circles.
  • Customize the ranges with different colors in linear progress bars.
  • Customize the progress and track thickness.
  • Display custom content at the center of circular progress bars.
  • Visualize progress in segments.
  • Customize the angle of the circular progress bar.


Multiple selection

Select multiple items from a suggestion list. There are two ways to perform multiselection.

Token representation

Selected items will be displayed with a customizable token representation. Users can remove each tokenized item with the close button.


Selected items can be divided with a desired character given as a delimiter.

Maximum display item with expander

Restrict the number of suggestions displayed. Load the remaining items by selecting Load More.

Match highlighting

Highlight matching characters in a suggestion list, enabling users to pick an item with more clarity. There are two ways to highlight the matching text:

  • First occurrence

  • Multiple occurrence

Filter items in the suggestion list based on a custom search by the user. This will help to apply custom typo toleration functionality to the control.


The performance of the autocomplete component has been improved with several optimizations that allow users to load and search a million items in a second.

What's New for Xamarin.iOS | Syncfusion


Gradient support for chart series

Gradient colors are now supported in chart series.

Legend customization

Users can customize legend items with custom views.

Individual axis label customization

Individual axis labels can be customized.

Spline range area series

A new spline range area chart type has been added.

Circular Gauge

Gradient support

Gradient color support has been added for customizing the gauge range.

What's New for Xamarin.iOS | Syncfusion

Data Grid

Grid style improvement

Default appearance of the data grid control and the icons used in the control has been improved for a better visual experience.

Summary font attributes

Customize the font attributes for all summaries in the data grid control.

Attribute text support

Support for attributed text in text columns using which a portion of text can be customized.

Other enhancements

  • Support to align summary column text based on grid column text alignment for all summaries.
  • Exposed View-related APIs directly in data grid itself.
  • Support for handling the QueryRowDragging event when a row is dropped without changing the record index.


Word to PDF support

DocIO now allows you to convert Word documents into PDF files.

Linear Gauge

Header support

Header support has been added to the linear gauge for displaying titles.

Corner radius support

The linear gauge’s scale and bar pointers support the following locations for a corner radius:

  • Start
  • End
  • Both
  • None

Marker shapes

The linear gauge supports the following symbol pointers:

  • Circle
  • Diamond
  • Image
  • Inverted triangle
  • Rectangle
  • Triangle


Autointerval support has been provided for the linear gauge scale to maintain an interval based on its size.

Opposed position

The linear gauge supports positioning the scale’s ticks and pointers on either side of the scale.


The linear gauge supports annotations containing UI elements.


Range color mapping

Range color mapping support has been added for the maps control.

PDF Viewer

Built-in toolbar

Support for a built-in toolbar has been added in the PDF viewer, allowing easy access to all of its features.

Ink annotation

Support for ink annotation enables free-hand drawing on a PDF document. The annotation color, thickness, and opacity are customizable.


Vertical swiping

Vertical swiping can be used to navigate through calendar months.

Agenda view

In agenda view, appointments will appear at the bottom of the calendar month view.


Mind map

A mind map is a diagram used to visually organize information. A mind map is hierarchical and shows relationships among pieces of a whole idea. It consists of a central idea, related ideas, and lines connecting them together. It is used for brainstorming, planning, information gathering, etc.

Curve connector

Now, diagram control supports the creation and manipulation of curve connectors between two nodes.

Image Editor

Adding toolbar items

Image editor toolbar items can be added, removed, edited, and customized with images and text.

Cropping with aspect ratios

Using built-in toolbar items, images can be cropped to aspect ratios 3:1, 4:5, 16:9, etc., or they can be reset to the original aspect ratio. Cropping can also be performed programmatically.


The current state of image editor elements can be saved and loaded when needed on any platform or device.


Support has been added to place a shape in front of, behind, or between other shapes.


Support for start and end hours

Change the start and end hour display in day, week, and workweek views to show only the needed time durations for end users.

Minimum appointment height

Set the minimum appointment height regardless of appointment duration.

All-day appointment customization

Customize all-day and span appointments.

Appearance improvements

  • Month inline view, appointment rendering, and selection appearances have been improved.
  • Current day highlighting in the month view has been added.

Other enhancements

  • New header tapped and view header tapped events.
  • Animations have been enhanced in the inline view and all-day panel to improve user experience.

Essential XlsIO

Filter enhancements

Essential XlsIO now allows data to be filtered by color and icon.

Export Excel data to business objects

Export Excel data into an IEnumerable collection even on platforms that don’t support data tables. This helps developers populate business objects or model collections from an Excel worksheet very easily.

Trace precedents and dependents

XlsIO assists users to trace the relationships between cells and formulas in Excel workbooks by providing the following abilities:

  • Get precedent ranges to see which cells are referenced in the active cell’s formula.
  • Get dependent ranges to see which cells contain a reference to the active cell.

Copy and paste enhancements

XlsIO now supports copying content and pasting it as a link, which pastes references of the source range instead of pasting values. When the original data changes, the information is automatically changed where the content was pasted as a link.

You are using an outdated version of Internet Explorer that may not display all features of this and other websites. Upgrade to Internet Explorer 8 or newer for a better experience.