Stas Posted January 24, 2021 Share Posted January 24, 2021 (edited) 1) Delphi 10.3.3 IOS 14.2 Ipad Mini 4 SDK 13.5 XCode 11.5 2)Создадим приложение с одной формой на которую добавим TfgDrawerLayout с TFgListMenu в TfgDrawer 3)В TfgListMenu Добавим в дизайне один пункт меню с обязательным(!!!) присваиванием иконки (IconName) 3а) Запустим и убедимся в работоспособности 4)Добавим обработчик procedure TFormMain.fgFormCreate(Sender: TObject); begin fgListMenu1.Items.BeginUpdate; //Необходимо, ибо упадет сразу with TfgListMenuItem(fgListMenu1.Items.Add) do begin Name:='Test2'; Title:='Test2'; end; fgListMenu1.Items.EndUpdate; //Необходимо, ибо упадет сразу end; 4а) Запустим и убедимся в неработоспособности 5) С таким вот стеком System.NotifyReRaise(System.TObject*, void*)(0x0000000282788d20,0x00000001a8e6b474) System._RaiseAtExcept(System.TObject*, void*)(0x0000000282788d20,0x00000001a8e6b474) :00000001011521D0 System::Internal::Excutils::SignalConverter(NativeUInt, NativeUInt, NativeUInt) :000000010184DF50 DispatchToImport Fgx.Listmenu.Ios.TfgiOSListMenuItem.SetIconImage(System.DelphiInterface<Ios.Api.Uikit.UIImage>)(0x00000003839c06d0,0x000000028278b560) Fgx.Listmenu.Ios.TfgiOSListMenuItem.Bind(Fgx.Listmenu.TfgCustomListMenu*, int)(0x00000003839c06d0,0x00000002051aac20,0) Fgx.Listmenu.Ios.TfgiOSListMenuDataSource.collectionViewCellForItemAtIndexPath(System.DelphiInterface<Ios.Api.Uikit.UICollectionView>, System.DelphiInterface<Ios.Api.Foundation.NSIndexPath>)(0x00000003837b1b00,0x0000000282789b80,0x000000028278b080) 6) Тесткейс прилагаю Спасибо crashiosmenu.zip Edited January 24, 2021 by Stas Link to comment Share on other sites More sharing options...
Administrators Yaroslav Brovin Posted January 24, 2021 Administrators Share Posted January 24, 2021 Ну прямо показательный репорт баги 😄 Всегда бы так 😀 Грех сразу не поправить 😄 1 Link to comment Share on other sites More sharing options...
Administrators Yaroslav Brovin Posted January 24, 2021 Administrators Share Posted January 24, 2021 Исправлено в 1.9.1.0. Link to comment Share on other sites More sharing options...
Stas Posted January 24, 2021 Author Share Posted January 24, 2021 1 час назад, Yaroslav Brovin сказал: Ну прямо показательный репорт баги 😄 Всегда бы так 😀 Грех сразу не поправить 😄 Спасибо, я буду стараться. Link to comment Share on other sites More sharing options...
Recommended Posts