Example #1
0
    private void RefreshUI()
    {
        //刷新前先把之前的先删除
        for (int i = 0; i < scrollTransBybtnTrust.childCount; i++)
        {
            Destroy(scrollTransBybtnTrust.GetChild(i).gameObject);
        }


        for (int i = 0; i < TrustDataLst.Count; i++)
        {
            GameObject btnTrustDataPrefab = resSvc.LoadPrefab(PathDefine.btnTrustPrefab, true);
            btnTrustDataPrefab.transform.SetParent(scrollTransBybtnTrust);
            btnTrustDataPrefab.name += "_" + i;

            TrustData trustData = TrustDataLst[i];


            SetText(GetTrans(btnTrustDataPrefab.transform, "txtTrustNumb"), trustData.date);


            Button btnTrustData = btnTrustDataPrefab.GetComponent <Button>();
            btnTrustData.onClick.AddListener(() =>
            {
                ClickTrustBtn(trustData);
            });
        }
    }
Example #2
0
    public NetReqTrust()
    {
        opCode = OperationCode.Trust;

        TrustData trustData = new TrustData()
        {
            id   = 1,
            date = "202102222007"
        };
        List <TrustData> trustDataLst = new List <TrustData>();

        trustDataLst.Add(trustData);
        trustDataLst.Add(trustData);
        trustDataLst.Add(trustData);
        trustDataLst.Add(trustData);
        trustDataLst.Add(trustData);
        trustDataLst.Add(trustData);
        trustDataLst.Add(trustData);
        trustDataLst.Add(trustData);

        LocalData.trustDataLst = trustDataLst;
        DefaultRequest();
    }
Example #3
0
 private void ClickTrustBtn(TrustData trustData)
 {
     panelInfoTrust.trustData = trustData;
     panelInfoTrust.ReqOpenWnd();
 }