gree http leo sid 代码 target jpg com
一,效果图。
二,工程图。
三,代码。
RootViewController.h
- #import
- @interfaceRootViewController : UIViewController@end
RootViewController.m
好文要顶关注我收藏该文
- #import"RootViewController.h"#import"NIDropDown.h"@interfaceRootViewController ()@end@implementationRootViewController
- - (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
- {
- self =[super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];if(self) {//Custom initialization}returnself;
- }
- - (void)viewDidLoad
- {
- [super viewDidLoad];//Do any additional setup after loading the view.self.title=@"DropDown";
- UIButton *button=[UIButton buttonWithType:UIButtonTypeRoundedRect];
- button.frame=CGRectMake(10,100,150,30);
- button.backgroundColor=[UIColor redColor];
- [button addTarget:self action:@selector(doClickAction:) forControlEvents:UIControlEventTouchUpInside];
- [self.view addSubview:button];
- }
- -(void)doClickAction:(UIButton *)btn
- {
- NSArray *dataArray=[NSArray arrayWithObjects:@"1",@"2",@"3",@"4",@"5", nil];
- NIDropDown *dropDown=[[NIDropDown alloc]init];
- [dropDown showDropDown:btn andHeight:[dataArray count]*36andData:dataArray];
- [self.view addSubview:dropDown];
- }
- - (void)didReceiveMemoryWarning
- {
- [super didReceiveMemoryWarning];// Dispose of any resources that can be recreated.
- }
【代码笔记】iOS-DropDownDemo - 下拉按钮效果
来源: http://www.bubuko.com/infodetail-2017404.html