public void CreateBar()
    {
        string     strPrefab = "Common/Prefab/NaviBar/UINaviBar";
        GameObject obj       = (GameObject)Resources.Load(strPrefab);

        uiNaviBarPrefab = obj.GetComponent <UINaviBar>();

        //Debug.Log("rctranPrefab.offsetMin=" + rctranPrefab.offsetMin + " rctranPrefab.offsetMax=" + rctranPrefab.offsetMax);
        uiNaviBar = (UINaviBar)GameObject.Instantiate(uiNaviBarPrefab);
        uiNaviBar.transform.parent  = objController.transform;
        uiNaviBar.callbackBackClick = OnUINaviBarClickBack;
        ViewControllerManager.ClonePrefabRectTransform(uiNaviBarPrefab.gameObject, uiNaviBar.gameObject);
        //Debug.Log("rctran.offsetMin=" + rctran.offsetMin + " rctran.offsetMax=" + rctran.offsetMax);
    }
    public void CreateBar()
    {
        string     strPrefabCommon = "Common/Prefab/NaviBar/UINaviBar";
        string     strPrefabApp    = "App/Prefab/NaviBar/UINaviBar";
        GameObject obj             = (GameObject)PrefabCache.main.Load(strPrefabApp);

        if (obj == null)
        {
            obj = (GameObject)PrefabCache.main.Load(strPrefabCommon);
        }
        uiNaviBarPrefab = obj.GetComponent <UINaviBar>();

        //Debug.Log("rctranPrefab.offsetMin=" + rctranPrefab.offsetMin + " rctranPrefab.offsetMax=" + rctranPrefab.offsetMax);
        uiNaviBar = (UINaviBar)GameObject.Instantiate(uiNaviBarPrefab);
        uiNaviBar.transform.parent  = objController.transform;
        uiNaviBar.callbackBackClick = OnUINaviBarClickBack;
        UIViewController.ClonePrefabRectTransform(uiNaviBarPrefab.gameObject, uiNaviBar.gameObject);
        //Debug.Log("rctran.offsetMin=" + rctran.offsetMin + " rctran.offsetMax=" + rctran.offsetMax);
    }
 public void OnUINaviBarClickBack(UINaviBar bar)
 {
     Pop();
 }