question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Add NativeAnimation to any control

See original GitHub issue

Description

When I click on list item or button, native animation is rendered (ripples on Android, for example). It would be great to be able to add it to any control in case control is not a standard clickable thing, but I want to show user that it can be clicked.

In Xamarin this could be done with TouchEffect.NativeAnimation: https://docs.microsoft.com/en-us/dotnet/api/xamarin.communitytoolkit.effects.toucheffect.nativeanimation?view=xamarin-community-toolkit-sdk

Public API Changes

<StackLayout NativeAnimation="True" />

Intended Use-Case

To improve UX when click listener is added to non-clickable control (StackLayout, Image, Label, etc.)

Issue Analytics

  • State:open
  • Created 2 years ago
  • Reactions:10
  • Comments:5

github_iconTop GitHub Comments

6reactions
msftbot[bot]commented, Aug 24, 2022

We’ve moved this issue to the Backlog milestone. This means that it is not going to be worked on for the coming release. We will reassess the backlog following the current release and consider this item at that time. To learn more about our issue management process and to have better expectation regarding different types of issues you can read our Triage Process.

4reactions
kickass42zer0commented, Mar 20, 2023

I’m getting really annoyed with MAUI. Even the simplest things are poorly implemented or simply NOT POSSIBLE.

Splash screens are a disaster (Sent to backlog) - This is the first thing that pops up when you open a MAUI app yet…it’s not a priority WHAT???

Styling in TableView is NON-EXISTANT (Sent to backlog). There are NO WORKAROUNDS to achieving the simplest things like creating a TableView.ViewCell with the same animation as when you add a TextCell with a valid ICommand specified Note: That is one of the ways to get the native clicked animation but styling is non-existant - so if the user happens to be using the NIGHT MODE you can’t see the animation (Like in the examples).

Can’t remove the TableView seperator nor can you change the color. Can’t change the TableView Group Title Color or remove it. I would really think this would be a major priority as almost all apps require a settings page and TableView is the go-to view for that.

What the hell is mirosoft working on that it’s been 14 months and nothing has been done.

I was really excited about “Muilti-platform App UI” as I can use a single code based for multiple platform AND code with C#. But with all this limitations maybe I should just switch to Android Studio.

Micropsoft your Intellisense is light-years ahead of any of your competetors in VS but that’s where your superiority ends.

Read more comments on GitHub >

github_iconTop Results From Across the Web

How to control react native animation from another ...
You should put your Animated.timing function in the parent component. Pass the function down (as a prop) to the child that you want...
Read more >
Touch Effect | Xamarin.Forms | Xamarin Community Toolkit
TouchEffect allows any view (not only buttons) to handle “Normal”, “Pressed”, “Hovered” states and change its appearance according to the ...
Read more >
React native animation tutorial in English - YouTube
#4 - Instagram heart bounce Animation | React native animation tutorial in English. 6.8K views · 3 years ago #animation ... Add a...
Read more >
Next Level Touch Gestures with TouchEffect (Xamarin ...
The TouchEffect in the Xamarin Community Toolkit allows you to make any visual element into a button. By adding a few lines of...
Read more >
Animated
Each animation type provides a particular animation curve that controls how your values animate from their initial value to the final value:.
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found