本站最新网址:[url]http://www.helmsmansoft.com [/url] 欢迎关注
- (void)viewDidLoad { NSFileManager *fileManager = [[NSFileManager defaultManager] init]; everyTitle = [[NSMutableArray alloc] init]; NSArray *filePaths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); NSString *filePath = [filePaths objectAtIndex:0]; // NSLog(@"%@",filePath); NSDirectoryEnumerator *direnum = [fileManager enumeratorAtPath:filePath]; // NSMutableArray *array = [[NSMutableArray alloc] init]; NSString *fileName; while ((fileName = [direnum nextObject])) { if([[fileName pathExtension] isEqualToString:@"pdf"]){ NSArray *strings = [fileName componentsSeparatedByString:@"."]; NSString *fileTitle = [strings objectAtIndex:[strings count]-2]; [everyTitle addObject:fileTitle]; } } uiController = [[UIViewController alloc] init]; [uiController setTitle:@"目录"]; navController = [[UINavigationController alloc] initWithRootViewController:uiController]; navController.view.frame = CGRectMake(0, 0, 320, 460); [self.view addSubview:navController.view]; self.uiController.navigationItem.leftBarButtonItem = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemBookmarks target:self action:@selector(tableUpdata)]; // self.uiController.navigationItem.rightBarButtonItem = [[UIBarButtonItem alloc] initWithTitle:@"刷新列表" style:UIBarButtonItemStyleBordered target:self action:@selector(tableUpdata)]; tableView *tableViews = [[tableView alloc] initWithStyle:UITableViewStylePlain]; tableViews.view.frame = CGRectMake(0, 45, 320, 460); [tableViews theValue:everyTitle]; [self.view addSubview:tableViews.view]; // [tableViews release]; }
发表评论
-
用UITableViewCell实现电子书平铺书架效果
2011-09-16 11:26 2086原创文章,如需转载请注明:转载自:舵手程序 http://ww ... -
遍历目录下指定文件类型的文件,并输出
2011-08-17 17:54 1396[super viewDidLoad]; ... -
(转)UIApplication sharedApplication
2011-08-17 16:14 1998iPhone应用程序是由主函数main启动,它负责调用UIAp ... -
隐藏UINavigation
2011-08-17 11:05 654在需要的地方设置即可 [self.navigat ... -
在状态栏中添加Activity Indicator View 图标
2011-08-16 15:49 1523添加此属性即可: [UIApplic ... -
实现UIImage的移动动画
2011-08-16 09:28 2478- (void)viewDidLoad { ... -
UIAlertView的基本操作
2011-08-15 17:59 1367UIAlertView 提示框 定义并显示: ... -
在UIAlertVIew 中 添加 UITextField
2011-08-15 17:23 1578UIAlertView *alert = [[UIA ... -
表UITableViewController 的一些操作方法
2011-08-15 16:47 1094是否可以对表进行编辑 [self.tableView se ... -
数组基础
2011-08-15 15:43 9031、创建数组 NSArray *array = [[NSA ... -
UINavigationController,UIBarButtonItem应用的例子
2011-08-12 17:23 1480rootViewController.m文件 - (v ... -
创建一个简单表-UITableView
2011-08-11 14:35 11741.创建基于View-based Application的工 ... -
UIImageView 从左到右出现的动画效果
2011-08-11 11:47 2513UIImageView *imgView =[[UII ... -
Iphone翻页动画效果--CATransition实现
2011-08-10 18:08 2865本站最新网址:http://www ...
相关推荐
本篇文章将深入探讨UITableView中网络图片的延迟加载(Lazy Loading)策略以及缓存机制,以实现更优秀的用户体验。 1. **延迟加载(Lazy Loading)**: 延迟加载是一种优化策略,旨在减少不必要的资源加载,提高...
在iOS开发中,UITableView是一种常用的组件,用于展示列表或表格数据。在实际应用中,我们经常需要在UITableView的单元格中加载图片,以提供丰富的视觉体验。本示例项目"UITableView加载图片 官方范例"就是针对这个...
在iOS开发中,UITableView是一种常见的UI组件,用于展示大量数据列表。然而,当这个列表包含大量图片时,如果采用同步加载的方式,会极大影响应用的性能,甚至导致卡顿或延迟。因此,"iPhone UITableView异步加载...
本篇将详细介绍如何在UITableView中自定义UITableViewCell来实现类似iBooks的图书列表样式。 首先,我们需要创建一个新的UITableViewCell子类。在Xcode中,可以通过File > New > File...,然后选择Cocoa Touch ...
在iOS开发中,`UITableView`是用于展示列表数据的关键组件,而异步加载图片是提高用户体验的重要技术。在用户滚动列表时,为了防止卡顿,我们通常不在主线程上加载图片,而是通过异步方式在后台线程处理。在描述中...
在 iOS 开发中,UITableView 是一个非常重要的控件,本文将详细介绍 UITableView 的基本用法和详细解释。 一、UITableView 基本用法 在使用 UITableView 之前,需要在 Xcode 中新建一个项目,并在 Main.storyboard...
下面我们将深入探讨UITableView的基本使用、数据源与代理方法、自定义单元格以及加载图片等内容。 首先,UITableView是一个视图对象,它用于展示一系列行,每行可以包含多个单元格(UITableViewCell)。这些单元格...
在iOS开发中,UITableView是应用最广泛的一种控件,它被用来展示列表或者表格数据,类似于Android中的ListView。本教程将带你入门iPhone上的UITableView使用,通过一个简单的示例项目"**MyTableView**"来深入理解其...
`UITableView`的上拉刷新和下拉加载功能是提升用户体验的关键特性,让用户在滚动到列表顶部时加载更多历史数据(下拉加载),而在滚动到底部时获取新的数据(上拉刷新)。这种设计模式在现代移动应用中非常常见,...
在iOS开发中,UITableView...总之,"UITableView 上拉 下拉 修改版"是一个关于在iOS应用中实现UITableView上下拉加载功能的更新优化,涉及到数据加载策略、用户交互、性能优化等多个方面,是iOS开发中的常见挑战之一。
`ios-文件管理.zip`这个项目提供了一个简洁的方法,通过一行代码实现文件查询器,可以查询到设备的根目录下所有文件。这种功能对于开发者来说非常实用,特别是在需要进行文件搜索、备份或者与用户交互处理文件的应用...
这通常涉及到创建一个新的`.xib`文件,设计自定义的界面元素,并在`UITableViewCell`子类中加载和管理这些元素。通过实现`awakeFromNib()`方法,可以设置初始状态;而在`tableView(_:cellForRowAtIndexPath:)`中,...
3. **遍历`UITableView`的所有`cell`**:对于每个`cell`,我们需要将其转换为屏幕坐标系下的`CGRect`,然后在图像上下文中绘制。 ```swift var rect = tableView.bounds for indexPath in tableView....
在本教程中,我们将探讨如何在UITableView中实现异步加载图片,以提高用户体验。 首先,我们需要了解异步加载的基本概念。异步加载是指在主线程之外创建一个新的线程来执行耗时的操作,如网络请求或图片解码,这样...
1. **获取Plist文件路径**:Plist文件通常存储在应用程序的资源目录中,可以通过NSBundle类的`pathForResource: ofType:`方法获取到文件路径。例如: ```objc NSString *plistPath = [[NSBundle mainBundle] ...
在iOS开发中,UITableView是一个非常重要的组件,它用于展示数据列表。这个压缩包中的"UITableView的带有图片"可能是一个示例项目,展示了如何在UITableView中集成图片。在iOS应用中,图片的展示不仅可以增加视觉...
在iOS开发中,UITableView是展示数据列表的一种常见控件,用户可以滚动浏览并进行交互。在实际应用中,我们经常需要实现对UITableView中的单元格(Cell)进行删除操作。本Demo代码着重展示了如何在UITableView中删除...
在Swift中,UITableView的使用涉及到多个知识点,包括数据源协议、委托协议、Cell的重用机制、自定义Cell以及手势识别等。下面将详细阐述这些关键概念。 1. 数据源协议(UITableViewDataSource): 数据源协议是...
在加载图片时,我们可以使用UIImage的`imageNamed:`方法从资源文件中加载图片,或者使用`init(contentsOf:)`方法从网络或文件路径加载。 实现过程如下: 1. 创建自定义UITableViewCell子类,例如`...