What happened?
Hey I have the following code
export default function GameButton({ label, variant, disabled, onPress }: GameButtonProps) {
return (
<Pressable
disabled={disabled}
onPress={onPress}
className="group box-content h-[60px] min-h-[60px] justify-end transition-all duration-100"
>
<View
className={cn(
"h-[60px] overflow-hidden rounded-[8px] border-2 bg-blue-400",
"shadow-[0px_3px_0px_0px_rgba(0,0,0,0.20)] transition-all duration-100 group-active:h-[50px]",
)}
>
<View
className={cn(
"h-[48px] items-center justify-center rounded-[6px] bg-linear-to-b",
"shadow-[inset_0px_2px_0px_0px_rgba(255,255,255,0.40),inset_0px_-2px_0px_0px_rgba(0,0,0,0.20)]",
)}
>
<Text className={cn("select-none", disabled && "opacity-30")}>{label}</Text>
</View>
</View>
</Pressable>
);
}
The animation of transition-all duration-100 group-active:h-[50px] on the first <View> seems to be working on web but not on iOS. The height does change, but without the animation.
I realize that this code rewritten without the need of group-active but the point still stands that the animation is not working on iOS.
Steps to Reproduce
Using the code provided above ^
Snack or Repository Link (Optional)
No response
Uniwind version
npm:uniwind-pro@latest
React Native Version
0.85.3
Platforms
iOS
Expo
Yes
Additional information
What happened?
Hey I have the following code
The animation of
transition-all duration-100 group-active:h-[50px]on the first<View>seems to be working on web but not on iOS. The height does change, but without the animation.I realize that this code rewritten without the need of
group-activebut the point still stands that the animation is not working on iOS.Steps to Reproduce
Using the code provided above ^
Snack or Repository Link (Optional)
No response
Uniwind version
npm:uniwind-pro@latest
React Native Version
0.85.3
Platforms
iOS
Expo
Yes
Additional information