//
// DropListView.h
// listDemo
//
// Created by FengXingTianXia on 13-7-5.
// Copyright (c) 2013年 Eminem. All rights reserved.
//
#import <UIKit/UIKit.h>
@interface DropListView : UIView<UITableViewDelegate,UITableViewDataSource> {
UITableView *tv;//下拉列表
NSArray *tableArray;//下拉列表数据
UIButton *textBtn;//文本显示
BOOL showList;//是否弹出下拉列表
CGFloat tabheight;//table下拉列表的高度
CGFloat frameHeight;//frame的高度
}
@property (nonatomic,retain) UITableView *tv;
@property (nonatomic,retain) NSArray *tableArray;
@property (nonatomic,retain) UIButton *textBtn;
@end
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
ios自定义下拉菜单Demo,非常简单的例子,直接使用就可以的。 if (showList) {//如果下拉框已显示,什么都不做 return; }else {//如果下拉框尚未显示,则进行显示 CGRect sf = self.frame; sf.size.height = frameHeight; //把dropdownList放到前面,防止下拉框被别的控件遮住 [self.superview bringSubviewToFront:self]; tv.hidden = NO; showList = YES;//显示下拉框 CGRect frame = tv.frame; frame.size.height = 0; tv.frame = frame; frame.size.height = tabheight; [UIView beginAnimations:@"ResizeForKeyBoard" context:nil]; [UIView setAnimationCurve:UIViewAnimationCurveLinear]; self.frame = sf; tv.frame = frame; [UIView commitAnimations];
资源推荐
资源详情
资源评论
收起资源包目录
listDemo.zip (20个子文件)
listDemo
listDemo
ListViewController.h 225B
main.m 338B
listDemo-Info.plist 1KB
Default.png 6KB
DropListView.m 4KB
AppDelegate.h 279B
AppDelegate.m 2KB
Default-568h@2x.png 18KB
.DS_Store 6KB
ListViewController.m 1KB
listDemo-Prefix.pch 319B
Default@2x.png 16KB
DropListView.h 689B
en.lproj
InfoPlist.strings 45B
listDemo.xcodeproj
project.xcworkspace
contents.xcworkspacedata 153B
xcuserdata
Eminem.xcuserdatad
UserInterfaceState.xcuserstate 15KB
project.pbxproj 13KB
xcuserdata
Eminem.xcuserdatad
xcschemes
listDemo.xcscheme 3KB
xcschememanagement.plist 480B
.DS_Store 12KB
共 20 条
- 1
xchl903001
- 粉丝: 2
- 资源: 21
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
前往页