Unplanned
Last Updated: 15 May 2024 13:25 by ADMIN
Max
Created on: 08 Oct 2022 19:49
Category: UI for .NET MAUI
Type: Feature Request
20
Support for Hot Restart feature

ListView with a TemplateSelector crashes on iOS 16 device!

    <telerik:RadListView ItemTemplate="{StaticResource ActTempSelector}"   ItemsSource="{Binding Suggestions}">

    </telerik:RadListView>

log output is the following:

2022-10-08 20:44:46.810 Xamarin.PreBuilt.iOS[1593:343579] *** NSForwarding: warning: object 0x281edbea0 of class 'Telerik_Maui_Controls_Compatibility_DataControlsRenderer_iOS_TKExtendedListView' does not implement methodSignatureForSelector: -- trouble ahead
2022-10-08 20:44:46.810 Xamarin.PreBuilt.iOS[1593:343579] *** NSForwarding: warning: object 0x281edbea0 of class 'Telerik_Maui_Controls_Compatibility_DataControlsRenderer_iOS_TKExtendedListView' does not implement doesNotRecognizeSelector: -- abort

3 comments
ADMIN
Lance | Senior Manager Technical Support
Posted on: 15 May 2024 13:25

Hello Folks,

We have just released a new control in UI for Maui v7.0.0 => RadCollectionView. See the documentation => .NET MAUI CollectionView Documentation - Overview.

It is the spiritual successor to RadListView. The RadCollectionView not only implements most of the same features as RadListView, it supports Hot Restart (iPhone & PC only) due to its .NET Maui subcomponent roots.

If you are reading this item because of the Microsoft and Apple limitation in Hot Restart for static iOS libraries, you can now use the RadCollectionView instead.

Regards,
Lance | Senior Manager Technical Support
Progress Telerik

A brand new ThemeBuilder course was just added to the Virtual Classroom. The training course was designed to help you get started with ThemeBuilder for styling Telerik and Kendo UI components for your applications. You can check it out at https://learn.telerik.com
Mark
Posted on: 22 Jun 2023 07:47

I had the same problem with the PDFViewer, when they display they crash the whole app.

Look forward to this being resolved.

ADMIN
Didi
Posted on: 10 Oct 2022 15:55

Hi Max, 

The behavior is not an issue it is actually a feature request.

The exception occurs when you use the Hot Restart feature. This error is expected. I will explain it in details: some of our .NET MAUI controls such as ListView, Chart and other, wrap native iOS controls and the problem comes from the fact that the native iOS controls are packed in a static library. Hot Restart, on the other hand, has a limitation and does not support static libraries. 

Disable the Hot Restart option and test on your side. 

Let me know if you have any additional questions.

Regards,
Didi
Progress Telerik

Love the Telerik and Kendo UI products and believe more people should try them? Invite a fellow developer to become a Progress customer and each of you can get a $50 Amazon gift voucher.