小编Sca*_*tch的帖子

想要在UITableView中从右向左滑动显示删除按钮

- (BOOL)tableView:(UITableView *)tableView canEditRowAtIndexPath:(NSIndexPath *)indexPath
{
    return YES;
}

- (UITableViewCellEditingStyle)tableView:(UITableView *)tableView editingStyleForRowAtIndexPath:(NSIndexPath *)indexPath{
    return UITableViewCellEditingStyleDelete;
}


- (void)tableView:(UITableView *)tableView commitEditingStyle(UITableViewCellEditingStyle)editingStyle forRowAtIndexPath:(NSIndexPath *)indexPath{

    if(editingStyle == UITableViewCellEditingStyleDelete){
        //[theSimpsons removeObjectAtIndex:indexPath.row];

        NSString *time = [[arrayList objectAtIndex:indexPath.row] objectForKey:@"TIME"];
        NSString *date= [[arrayList objectAtIndex:indexPath.row] objectForKey:@"DATE"];
        DBManager *dbm = [[DBManager alloc] init];
        [dbm initiallzeDatabase];
        [dbm deleteItemAtIndexPath:time :date];

        //arrayList = [dbm getParkResults];
        //[parkTableView reloadData];

        [arrayList removeObjectAtIndex:indexPath.row];

        [tableView deleteRowsAtIndexPaths:[NSArray arrayWithObject:indexPath] withRowAnimation:UITableViewRowAnimationFade];
    }
}
Run Code Online (Sandbox Code Playgroud)

我在我的应用程序中使用了上面的代码.编辑部分工作正常,但事实是,删除按钮仅在我们从单元格从左向右滑动时出现.现在我有一个菜单,可以像Facebook一样从左到右滑动.那么当用户从右向左滑动时,如何确保显示删除按钮.

iphone objective-c uitableview

6
推荐指数
2
解决办法
6670
查看次数

如何检查用户是否在IOS6中安装了谷歌地图?

我努力寻找,但无济于事.在我的应用程序中,也运行在IOS6设备上,我有一个需要谷歌地图的MAP模块.现在在IOS6中,可能存在具有iOS6地图而非谷歌地图的设备.所以我的程序必须检查设备是否有谷歌地图,应用程序.如果没有,它会将用户链接到appStore以下载GoogleMaps应用.请指导..有人...... :(谢谢.

iphone google-maps ios6 ios6-maps

4
推荐指数
1
解决办法
2402
查看次数

将UIView转换为UIImage会降低质量

我使用以下代码将UIView捕获为UIImage并将其保存在Docs Dir中.

- (UIImage *) imageWithView:(UIView *)view
{
    UIGraphicsBeginImageContext(view.bounds.size);
    [view.layer renderInContext:UIGraphicsGetCurrentContext()];

    UIImage * img = UIGraphicsGetImageFromCurrentImageContext();

    UIGraphicsEndImageContext();

    return img;
}
Run Code Online (Sandbox Code Playgroud)

UIImage已成功保存.但是分辨率很差.请参阅下图以供参考.如何确保按照原始​​图像保留分辨率?在此输入图像描述

iphone resolution uiview uiimage

3
推荐指数
1
解决办法
2277
查看次数