zoukankan      html  css  js  c++  java
  • addChildViewController 用法

    //
    //  SCMyOrderViewController.m
    //  SmartCommunity
    //
    //  Created by chenhuan on 15/9/7.
    //  Copyright (c) 2015年 smartcommunity. All rights reserved.
    //
    
    #import "SCMyOrderViewController.h"
    #import "JPTabViewController.h"
    #import "SCAllOrderViewController.h"
    #import "SCWatiPayViewController.h"
    @interface SCMyOrderViewController ()<JPTabViewControllerDelegate>{
        SCAllOrderViewController *allvc;
        SCWatiPayViewController *waitpayvc;
    }
    
    @end
    
    @implementation SCMyOrderViewController
    
    - (void)viewDidLoad {
        [super viewDidLoad];
        self.labelTitle.text=@"我的订单";
       
        allvc = [[SCAllOrderViewController alloc] init];
        [allvc setTitle:@"全部"];
        
        waitpayvc = [[SCWatiPayViewController alloc] init];
        [waitpayvc setTitle:@"待付款"];
        
        UIViewController *blueController = [[UIViewController alloc] init];
        [blueController setTitle:@"待评价"];
        
        JPTabViewController *tabViewController = [[JPTabViewController alloc] initWithControllers:@[allvc, waitpayvc, blueController]];
        [self addChildViewController:tabViewController];
        tabViewController.view.y=64;
        [self.view addSubview:tabViewController.view];
        tabViewController.delegate=self;
        
    }
    
    -(void)viewWillAppear:(BOOL)animated{
        AppDelegate *app = [[UIApplication sharedApplication] delegate];
        [app.inher HiddenBar];
        [super viewWillAppear:animated];
    }
    
    - (void)didReceiveMemoryWarning {
        [super didReceiveMemoryWarning];
        // Dispose of any resources that can be recreated.
    }
    - (void)currentTabHasChanged:(NSInteger)selIndex{
        NSLog(@"%d",selIndex);
        if(selIndex==0){  //全部
            [allvc viewDidAppear:NO];
        
        }else if(selIndex==1){ //待付款
            [waitpayvc viewDidAppear:NO];
        }else if(selIndex==2) {  //待评价
            
        }
    }
    
    @end
    

      

  • 相关阅读:
    curl
    Bazel 国内镜像源加速下载 + 编译gvisor
    go proxy 代理
    netstack gvisor
    rust libc
    gVisor in depth
    Unikernel
    Unikernel初体验
    github 文本编辑
    cloud-hypervisor coredump
  • 原文地址:https://www.cnblogs.com/athook/p/4795191.html
Copyright © 2011-2022 走看看