zoukankan      html  css  js  c++  java
  • ios中一级导航

    效果图

    第一步先下载文件 http://pan.baidu.com/share/link?shareid=2148445651&uk=9237761877

    将目录引入到xcode中

    在xcode 使用

    //第一步引用头文件 #import "FirstNavView.h"

    //第二步实现代理 FirstNavViewDelegate

    //第三步 引入实体 InvoiceInfo.h

     //第四步随机生成数据

      //第五步 初始化 DIYTableView 并设置代理

    //第六步设置数据源

    //第七步设置代理

    #import <UIKit/UIKit.h>
    //第一步引用头文件 #import "FirstNavView.h"
    #import "FirstNavView.h"
    
    //第二步实现代理 FirstNavViewDelegate
    @interface JGGViewController : UIViewController<FirstNavViewDelegate>
    
    @end
    #import "JGGViewController.h"
    //第三步 引入实体 InvoiceInfo.h
    #import "InvoiceInfo.h"
    
    @interface JGGViewController ()
    
    @end
    
    @implementation JGGViewController
    
    
    - (void)viewDidLoad
    {
        [super viewDidLoad];
        //第四步 随机生成数据
        NSMutableArray *data=[NSMutableArray array];
        for (int i=0; i<4; i++) {//数据源
            InvoiceInfo *info=[[InvoiceInfo alloc] init];
            info.name=[NSString stringWithFormat:@"it--%zi",i];//name
            info.iPad_ctrls=@"controllername";
            info.imagUrl=@"icon_weixin";//图片
            [data addObject:info];
            [info release];
        }
        
        
        
       //第五步 初始化 DIYTableView 并设置代理
        FirstNavView *view=[[FirstNavView alloc] initWithFrame:CGRectMake(0, 0, 320, 80) data:data];//一定要指定好高度。高度太高效果很差
        view.delegate=self;
        view.backgroundColor=[UIColor whiteColor];
        //第六步 设置数据源
        view.data=data;
        [self.view addSubview:view];
    }
    
    //第七步 设置代理
    #pragma mark -代理方法
    -(void)FirstNavViewClick:(DIYButton *)btn{
        NSLog(@"name--%@--controller--%@",btn.titleLabel.text,btn.ctrlName);
    }
    
    
    
    @end

     其中在

    #define KPadding 10 是button之间间距

  • 相关阅读:
    查看SQL语句执行时间、IO开销
    创建性能监视器(logman)
    IIS连接数
    SQL Server重建索引计划
    删除不存在的网卡
    授予普通域用户远程桌面连接DC/客户端权限
    AD新建用户、组、OU
    常用短语
    Android之APP模块编译
    Web&网络协议
  • 原文地址:https://www.cnblogs.com/gcb999/p/3246408.html
Copyright © 2011-2022 走看看