我正在使用FMX.TabControl.TTabControl.GotoVisibleTab,在10.2 Tokyo版本1和柏林10.1上没有任何问题。但是,从Tokyo版本2开始,相同的代码在Android目标上执行时会崩溃。在Windows或iOS目标上没有问题。当我使用“无”而不是“幻灯片”作为过渡模式时,问题也消失了。

我已经用一个最小的项目(1个TabControl和2个TabItems)检查了问题的发生。我也在几个论坛上搜索过,但是什么也没找到...

procedure TForm1.NextTab;
var
  TabIdx : integer;
begin
     with TabControl1 do
     begin
          TabIdx:=TabIndex;
          if TabIdx < (TabCount-1) then inc(TabIdx) else TabIdx:=0;
             GotoVisibleTab(TabIdx,TTabTransition.Slide,TTabTransitionDirection.Normal);
     end;
end;


你可以帮帮我吗 ?

最佳答案

它是firemonkey中的错误,请使用ttabtransition.none代替

我希望他们有一天能解决

10-08 03:47