I want to make a vertical scrolling list but without using scrollview because scrollview mess up when I resize and put a knob instead of the default slider handle.
Any idea ?
Yes, the problem with the no-updated components is persistant as it seems! But… that is this magic command that will solve all your problems. Just make sure to call Canvas.ForceUpdateCanvases() 2 times after resizing and scrollview will resize properly. Sometimes this does not work too. Try deactivating and activating scroll view gameObject and updating Canvases.
As for the handle… you can change them too! Scroll view is a big set of gameObject and they are not hidden. Feel free to change what you like.
If this does not help you, please feel free to ask me more!