- 浏览: 203289 次
- 性别:
- 来自: 杭州
文章分类
最新评论
-
落叶知秋__:
indexPath能用?
UITableView 删除特定的CELL -
xhanxhanxhan:
Hooopo 写道puts 返回结果是nilnil and r ...
一个脚本×关键词“百度说吧”你懂的 -
Hooopo:
puts 返回结果是nilnil and return 这个是 ...
一个脚本×关键词“百度说吧”你懂的 -
nono123:
谢谢!
不用信用卡而申請其他地區itunes賬號的方法 -
BarryWei:
lordhong 写道多谢分享, 学习一下, iPhone我都 ...
永远的扫雷英雄(开源)
// // QQstyleTableViewViewController.h // QQstyleTableView // // Created by xhan on 9/22/09. // Copyright In-Blue 2009. All rights reserved. // #import <UIKit/UIKit.h> @interface QQstyleTableViewViewController : UIViewController < UITableViewDelegate , UITableViewDataSource , UIScrollViewDelegate > { UITableView* _tableView; NSMutableArray* _array; BOOL *flag; } @property (nonatomic, retain) UITableView *tableView; - (int)numberOfRowsInSection:(NSInteger)section; @end
// // QQstyleTableViewViewController.m // QQstyleTableView // // Created by xhan on 9/22/09. // Copyright In-Blue 2009. All rights reserved. // #import "QQstyleTableViewViewController.h" @implementation QQstyleTableViewViewController @synthesize tableView = _tableView; //////////////////////////////////////////////////////////////////////////////////////// // NSObject - (void)dealloc { free(flag); [_tableView release], _tableView = nil; [super dealloc]; } - (void)viewDidLoad { [super viewDidLoad]; _tableView = [[UITableView alloc] initWithFrame:[UIScreen mainScreen].bounds style:UITableViewStylePlain]; _tableView.delegate = self; _tableView.dataSource = self; [self.view addSubview:_tableView]; _array = [[NSMutableArray alloc] initWithObjects:[[NSArray alloc] initWithObjects:@"AA",@"BB",@"CC",@"DD",nil], [[NSArray alloc] initWithObjects:@"EE",@"FF",@"GG",@"XX",@"ZZ",nil], [[NSArray alloc] initWithObjects:@"JJ",@"VV",@"EE",@"NN",nil], nil]; flag = (BOOL*)malloc([_array count]*sizeof(BOOL*)); memset(flag, NO, sizeof(flag)); } //////////////////////////////////////////////////////////////////////////////////////// // #pragma mark Table view delegate methods - (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView { return [_array count]; } - (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section { return [self numberOfRowsInSection:section]; } - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { static NSString *CellIdentifier = @"CellIdentifier"; UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier]; if (cell == nil) { cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier] autorelease]; cell.selectionStyle = UITableViewCellSelectionStyleNone; } NSString* str = [[_array objectAtIndex:indexPath.section] objectAtIndex:indexPath.row]; cell.textLabel.text = str; return cell; } - (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section { UIButton *abtn = [UIButton buttonWithType:UIButtonTypeRoundedRect]; // abtn.frame = CGRectMake(0, 0, 200, 48); // abtn.titleLabel.text = @"HEADER"; abtn.tag = section; [abtn addTarget:self action:@selector(headerClicked:) forControlEvents:UIControlEventTouchUpInside]; return abtn; } //////////////////////////////////////////////////////////////////////////////////////// // -(void)headerClicked:(id)sender { int sectionIndex = ((UIButton*)sender).tag; flag[sectionIndex] = !flag[sectionIndex]; [_tableView reloadData]; } - (int)numberOfRowsInSection:(NSInteger)section { if (flag[section]) { return [(NSArray*)[_array objectAtIndex:section] count]; } else { return 0; } } @end
- QQstyleTableView.zip (19.8 KB)
- 下载次数: 580
评论
5 楼
cbc009
2009-09-26
没图没真相
4 楼
哇你长得真高
2009-09-24
介个。。。
截图出来应该是这样的:一个tableview的列表,每行一个名字,与球球无关。。。
标题党
截图出来应该是这样的:一个tableview的列表,每行一个名字,与球球无关。。。
标题党
3 楼
showtime520
2009-09-24
无图五真相啊,期待
2 楼
tuti
2009-09-23
是啊,这兄弟当大家都是IPHONE啊,能直接运行程序啊。给个截图啊
1 楼
lordhong
2009-09-23
呵呵, 哥们来个截图看下?
发表评论
-
NSString另类赋值方法
2011-01-05 10:56 2051碰到比较长的赋值怎么办 可以这么写 输出结果 a = ... -
KissXML 简易教程
2010-03-26 23:04 1697文章来源 http://ixhan.com/2010/03 ... -
永远的扫雷英雄(开源)
2009-12-25 22:10 1520源码请移步: http://github.com/xhan ... -
admob备忘
2009-12-09 20:57 1329使用很简单,备忘下避免下次使用又得去长长的readme里面找. ... -
小东西没我想象中简单
2009-11-11 00:15 1061贴个资料备忘。 这两天在研究用JAVA开发类似M ... -
原来UIView Animation 可以这么写(看错咯)
2009-11-09 17:26 6540之前受某人影响以为一连串的UIView Animation 只 ... -
iPhone simulator 在屏幕消失
2009-11-09 10:36 1016打开 iPhone simulator 后无法在屏幕中找到。。 ... -
Xcode 自动属性生成器(强力推荐)
2009-09-30 18:06 2789一次偶然机会从git上找到,可惜没有添加关注。现在忘记从哪里c ... -
UITableView 删除特定的CELL
2009-09-17 23:42 3209使用的函数: [self.tableView deleteR ... -
UIVIEW调试的遗漏
2009-09-16 15:56 1019今天被一个小问题折腾了2小时。 事情是这样的 VC.vew ... -
UIKIT 相对坐标系统
2009-09-15 23:51 1317今天项目中设计了这么个流程: mainView < ... -
NIB文件读取数据方法
2009-09-11 16:05 1760从COOKBOOK 上学到一招: 如果仅仅需要一个VIEW ... -
ViewController 的奇怪问题
2009-09-08 16:14 868今天项目中出现奇怪问题 , 在某 viewContro ... -
优化 scrollView 性能(tableView)
2009-09-04 12:24 2020曾经尝试各种方法优化滚动视图的性能,都没什么好的效果。 今天 ... -
解决升级到Snow Leopard 后无法连接 iPhone
2009-08-19 14:51 1109重新安装下AppleMobileDeviceSupport 就 ... -
Tips For Using Xcode
2009-08-18 18:09 1251VIA http://www.mobileorchard.co ... -
Three20 教程和模板
2009-08-07 22:53 5140Three20 是在Facebook 的 iPhone 程序剥 ... -
objc 实现类变量
2009-07-29 23:22 1575从HTTPRiot 源码学习而来。 看到 mergedOpt ... -
解决mac上一个傻问题:command not found
2009-07-23 19:37 3493XCODE 在使用SVN上曾经出现这个错误 sudo ssh ... -
一些iphone开发资源
2009-07-23 10:24 1213HTTPRiot - A simple HTTP REST L ...
相关推荐
实现QQ好友列表源码.zip
10.最主要的当然是QQ好友列表啦,网上找了很多仿QQ列表组件,看效果都特别特别差,于是小编自己写了好友列表,高仿度足以以假乱真,采用双向加载更新数据。好友列表自动刷新,查看时也不会闪屏。 11.聊天窗口与QQ...
计算机网络课程设计实验报告--QQ网络聊天室实现.docx计算机网络课程设计实验报告--QQ网络聊天室实现.docx计算机网络课程设计实验报告--QQ网络聊天室实现.docx计算机网络课程设计实验报告--QQ网络聊天室实现.docx...
这个QQ好友备份工具可以连QQ好友的名字、号码一起备份出来,不像一些工具只备份了一大堆的QQ号码,都不知道哪个QQ号对应哪个好友。
其中好友列表界面设计的很详细,有好友头像和消息内容。用户先点击注册按钮进入注册界面,输入完账号和密码后,点击注册,跳转到登录界面,这时候账号和密码也被传了过来,点击登录按钮进入好友列表界面,这时候...
其中好友列表界面设计的很详细,有好友头像和消息内容,登录界面设计的非常好看。 打开应用,进入登录界面,用户可以点击注册按钮进入注册界面,输入完账号和密码后,点击注册,自动跳转回登录界面,这时候账号和...
Qt 模仿QQ登陆,QQ好友列表,QQ聊天窗口。完全复原QQ界面,可以学习Qt基础,Qt界面美化,自定义树形控件等知识。
很多同志在用java做仿QQ聊天程序或者是做聊天程序时,都不自觉得想到了QQ好友列表,可是java中的JTree没有那个功能,又要显示头像又要显示昵称,这个资源不仅可以实现以上功能,而且可以显示个性签名和空间动态等,...
QT实现类似QQ好友分组列表源代码,可以自定义分组,可以自定义添加删除好友,添加删除分组..........................................................................................................................
仿QQ好友列表折叠效果.rar,太多无法一一验证是否可用,程序如果跑不起来需要自调,部分代码功能进行参考学习。
易语言取QQ好友列表源码,取QQ好友列表,取全局
利用表格视图中的HeaderView,简易的实现QQ的好友列表。
实现的效果对标QQ的好友列表。 用工具盒类(QToolBox)实现,提供一种列状的层叠窗口,而QToolButton提供一种快速访问命令或者选择项的按钮。 抽屉效果是软件界面设计中的一种常用形式
模仿QQ好友列表的ExpandableListView实现的效果 现在已实现一个封装好的类出来,只需要把此控件放到RelativeLayout容器中,然后在其Adapter的自定义对象中实现一个HideGroup方法。就可以在Activity里不使用代码实现...
qt实现的qq好友列表,抽屉列表,可自定义列表的子窗口的布局
易语言仿QQ好友列表框源码。@易语言源码分享站。
模拟QQ好友列表的实现,实现GDI显示每个用户对应的图片,名字,个性签名
android 实现QQ好友列表(ExpandableListView) 请看博文:http://blog.csdn.net/zhouyuanjing/article/details/8254421 (有图有真相)
C# WinForm 自动义控件 好友列表 类似于QQ好友列表功能
无聊随便上传的一个QQ好友列表界面,希望能够帮助到别人!