我需要创建文档目录中所有文件的列表(如果可能,匹配模式),如果是可滚动的UI,则将文件名放在每个文件名上。换句话说,如果可以的话,我需要像文件对话框那样创建;用户可以选择文件,并在点击文件名时触发一些方法。
我的想法是使用以下内容:
NSFileManager *filemgr;
NSString *currentpath;
NSArray *filelist;
int count;
int i;
filemgr = [NSFileManager defaultManager];
filelist = [filemgr contentsOfDirectoryAtPath: @"/tmp" error: nil];
count = [filelist count];
for (i = 0; i < count; i++)
NSLog (@"%@", [filelist objectAtIndex: i]);
我发现更具挑战性的部分是将文件列表名称放在可滚动的UI中,就像在每个名称的uilabel中一样,然后让每个标签都有一个手势,这样当用户点击它时它将触发一个方法。
任何想法\ draft \ sample代码都会很棒。 TIA。
答案 0 :(得分:0)
UITapGestureRecognizer *gesturTP = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(switchTP)]; [lblTaxPayer addGestureRecognizer:gesturTP];
[gesturTP release];
创建标签并动态连接到滚动视图。
希望它有所帮助,如果有人需要我详细说明,请告诉我。 感谢