| | |
| | | if (horizontal)
|
| | | {
|
| | |
|
| | | rect.sizeDelta = rect.sizeDelta.SetX(Math.Min(jiaMiddleWithMaxSize, (m_CellHeaderPrefab.height + m_Scorller.spacing) * _data.Count - m_Scorller.spacing));
|
| | | rect.sizeDelta = rect.sizeDelta.SetX(Math.Min(jiaMiddleWithMaxSize, (m_CellHeaderPrefab.height + m_Scorller.spacing) * _data.Count - m_Scorller.spacing +
|
| | | m_Scorller.padding.right + m_Scorller.padding.left));
|
| | | }
|
| | | else if (vertical)
|
| | | {
|
| | | rect.sizeDelta = rect.sizeDelta.SetY(Math.Min(jiaMiddleWithMaxSize, (m_CellHeaderPrefab.height + m_Scorller.spacing) * _data.Count - m_Scorller.spacing));
|
| | | rect.sizeDelta = rect.sizeDelta.SetY(Math.Min(jiaMiddleWithMaxSize, (m_CellHeaderPrefab.height + m_Scorller.spacing) * _data.Count - m_Scorller.spacing +
|
| | | m_Scorller.padding.top + m_Scorller.padding.bottom));
|
| | | }
|
| | | if (rect.sizeDelta.x < jiaMiddleWithMaxSize)
|
| | | {
|