利用UIToggle做个分页标签像这样
1.首先做个标签预制,
父节点
2.在要挂上这个分页标签的节点上再挂上子节点和孙节点
.
List上挂UIScrollVIew,Grid上挂UIGrid,作为容器,之后每个tab就挂在Grid下面
MissionTabs上挂控制这些的脚本
public List<GameObject> m_MissionTabsList = new List<GameObject>();
private int count =0;
public override void Open()
{
int ChapterCount = MissionChapterInfoDocTable.Inst.GetTotalChapterCount();
ChapterCount = 6;
for (int i = 0; i < ChapterCount; i++)
{
GameObject obj = Instantiate(Resources.Load("Prefabs/UI/New/MissionTab", typeof(GameObject))) as GameObject;
m_MissionTabsList.Add(obj);
obj.transform.parent = tran