var layoutElement = uiDynamic.GetComponent<LayoutElement>();
layoutElement.minHeight = 60;
layoutElement.preferredHeight = 60;
var buttonRectTransform = (RectTransform) uiDynamic.transform.Find("Button");
buttonRectTransform.SetInsetAndSizeFromParentEdge(RectTransform.Edge.Top, 0, 60);
var popupPanelRectTransform = (RectTransform) uiDynamic.transform.Find("PopupPanel");
var pos = popupPanelRectTransform.anchoredPosition;
popupPanelRectTransform.anchoredPosition = new Vector2(pos.x, pos.y + 15);