版权声明:本文为博主原创文章,未经博主允许不得转载。
效果
- // Commbox.h
- // CommboxDemo
- //
- // Created by xuqiang on 13-9-27.
- // Copyright (c) 2013年 xuqiang. All rights reserved.
- //
- #import <UIKit/UIKit.h>
- @interface Commbox : UIView<UITableViewDataSource, UITableViewDelegate,UITextFieldDelegate>
- {
- UITableView *tv;//下拉列表
- NSMutableArray *tableArray;//下拉列表数据
- UITextField *textField;//文本输入框
- BOOL showList;//是否弹出下拉列表
- CGFloat tabheight;//table下拉列表的高度
- CGFloat frameHeight;//frame的高度
- }
- @property (nonatomic,retain) UITableView *tv;
- @property (nonatomic,retain) NSArray *tableArray;
- @property (nonatomic,retain) UITextField *textField;
- @end
- </pre><br><br>
- [html] view plaincopy
- <pre name="code" class="html">//
- // Commbox.m
- // CommboxDemo
- //
- // Created by xuqiang on 13-9-27.
- // Copyright (c) 2013年 xuqiang. All rights reserved.
- //
- #import "Commbox.h"
- @implementation Commbox
- @synthesize tv,tableArray,textField;
- - (id)initWithFrame:(CGRect)frame
- {
- if (frame.size.height<200) {
- frameHeight = 200;
- }else{