1

I've been trying to get better at implementing UI in Xamarin.Forms. I have been searching online and on my phone for cool layouts and trying to recreate them in Xamarin.Forms to increase my skills. I want to recreate the UI for playlists in Spotify on iOS (possibly Android as well but I don't know). I know the whole solution might be too complicated to post so even just tips on how to get started on something like this or at the very least somewhere to look to learn how to implement a sticky button like they have. I thought about having a hidden button that gets shown when the real button scrolls out of view but I'm wondering if there is a better way. Here is what Spotify looks like:

Button starts stuck to top: Button

If you scroll up past the top it shows a hidden album art and search: enter image description here

The when you scroll down the button sticks to the top again: enter image description here

Sachin Rajput
  • 4,326
  • 2
  • 18
  • 29
GBreen12
  • 1,832
  • 2
  • 20
  • 38
  • I would like to do more things like this in Forms as well but always assumed it was done with custom rendering / 3rd party libraries. Here's an interesting one, that is similar to what you're asking about: https://github.com/jamesmontemagno/XamDroid.StickyListHeaders but it's Android only. – maplemale Jan 02 '18 at 18:01
  • I guess you can use AbsoluteLayout and RelativeLayouts to do this. Check this out: https://stackoverflow.com/questions/37566509/how-do-overlap-in-xamarin-forms – maplemale Jan 02 '18 at 18:06

0 Answers0