How to make Dropdown expand DOWN ONLY ?

The Unity docs tell me this:
By default, the list will appear below the control. This is achieved by anchoring the template to the bottom of the control. The pivot of the template also needs to be at the top, so that as the template is expanded to accommodate a variable number of option items, it only expands downwards.

In the attached images you can see that I have anchored the template Y max & min to the bottom (0 ) of the dropdown.(this is the control right? )

You can also see that the Y pivot is at the top (1).

However, i noticed that when i run it, the values of instantiated ‘dropdown list’ are not the same as the template.
i.e. 'Dropdown List’ template anchors Y min & max = 1 , and pivot Y = 0

Can I change the values of this newly instantiated ‘dropdown list’ … ?

What am i doing wrong‽

Please help me !!! <3


The answer to this is likely going to be different anchoring or pivoting, and you will likely only find it by experimenting in a very stripped-down simple context away and outside of all your game’s other influences in order to isolate the issue.

Also, the UnityEngine.UI source code is available for inspection:

That might give you the key insight you need to figure out what is surprising you.