Tag: iphone

删除iPhone沙箱(文档文件夹)中的所有文件?

是否有一种简单的方法来删除我保存在应用程序的文档文件夹中的所有文件(图像)?

通知iPhone / Documents目录的更改

我们有一个使用文件共享的应用程序。 UIFileSharingEnable设置等,这一切似乎工作正常,但我正在寻找某种types的文件已被添加/删除在iPhone端的通知。 任何人都可以build议吗? 提前欢呼。

从iPhone转发地理编码

鉴于mapkit目前没有提供前向地理编码function,任何人都可以提供帮助,我如何使用search栏从当前用户input的地址返回经纬度坐标。 如果有人可以提供很好的示例代码。

iOS PNG图像旋转了90度

在我写的iOS应用程序中,我处理的是PNG,因为我处理Alpha通道。 出于某种原因,我可以将PNG加载到我的imageView中,但是,当将图像从我的应用程序中复制(粘贴到PasteBoard上)或将图像保存到相机胶卷上时,图像旋转90度。 我在这里到处search,我学到的东西之一是,如果我使用JPEG,我不会有这个问题(听起来),由于EXIF的信息。 我的应用程序具有完整的复制/粘贴function,这里是踢球者(我会逐步写下来,以便更容易遵循): 去我的相机胶卷,复制一个图像 进入我的应用程序,然后按“粘贴”,图像粘贴就好了,我可以整天这样做 点击我实现的复制function,然后点击“粘贴”,图像粘贴但旋转。 我100%确定我的复制和粘贴代码是不是这里有什么错,因为如果我回到上面的第2步,并点击“保存”,照片保存到我的图书馆,但它是旋转90度! 更奇怪的是,从网上下载的图片似乎可以正常工作,但是用手动手动拍摄的图片非常受欢迎。 有些是有效的,有些则不是。 有没有人有这个想法? 任何可能的解决办法,我可以使用? 我对代码的相当有信心,它对我的​​图像有75%的作用。 我可以根据要求发布代码。

NSDateFormatter在OS 4.0中返回零

我有以下代码在OS 3.x上工作 NSString *stringDate = @"2010-06-21T20:06:36+00:00"; NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init]; [dateFormatter setDateFormat:@"yyyy-MM-dd'T'HH:mm:ssZ"]; NSDate *theDate = [dateFormatter dateFromString:stringDate]; NSLog(@"%@",[dateFormatter stringFromDate:theDate]); 但现在在iOS4模拟器下的最新xcode 3.2.3中,variablestheDate是零。 我已经查看了类的引用,并没有看到任何不赞成使用这些特定的方法iOS4或不同的实现。 我放弃了什么?

在刷行或单击编辑button时,更改UITableViewCell中默认的红色删除button的颜色

我想改变减号button的颜色和删除button的UITableViewCell点击编辑button或刷UITableView行。 到目前为止我已经实现了这个代码: -(IBAction)doEdit:(id)sender { [[self keyWordsTable] setEditing:YES animated:NO]; } – (void)tableView:(UITableView *)tableView commitEditingStyle:(UITableViewCellEditingStyle)editingStyle forRowAtIndexPath:(NSIndexPath *)indexPath { if (editingStyle == UITableViewCellEditingStyleDelete) { }

iPhone – 如何设置uinavigationbar高度?

我想让导航视图的顶部变小一些。 你将如何实现这一目标? 这是我迄今为止所尝试的,但正如你所看到的那样,即使我缩小了导航栏,它所占据的区域仍然在那里(黑色)。 [window addSubview:[navigationController view]]; navigationController.view.frame = CGRectMake(0, 100, 320, 280); navigationController.navigationBar.frame = CGRectMake(0, 0, 320, 20); navigationController.view.backgroundColor = [UIColor blackColor]; [window makeKeyAndVisible];

UITableView上的圆angular

在股票和聚光灯下看到的整个UITableView的圆angular最好的方法是什么? 分组的样式不能解决问题,因为圆angular会滚动单元格。 我试图剪辑视图,所以无论滚动位置,angular落都是圆的。 我看到另外一个关于如何对UIImage进行的讨论,build议用另一个图像来掩盖它。 我不知道这是否会工作,因为我需要点击通过到表。 这不是不适合我,因为我想要背景图案通过angular落展示。

增加推送通知徽章iPhone

是否可以在收到通知时递增徽章值? 或者我应该发送计数作为有效载荷? 如果我每次发送徽章值为“1”,如果应用程序未打开,如何增加应用程序图标中的徽章值。 我已经使用这个代码,但不工作。 -(void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo { [UIApplication sharedApplication].applicationIconBadgeNumber = [UIApplication sharedApplication].applicationIconBadgeNumber + 1; }

我可以编辑UIImage的属性CGImage的像素

UIImage有一个只读属性CGImage。 我必须读取它的像素到一个内存块并编辑它们,然后创build一个新的UIImage来replace旧的。 我想知道是否有绕过只读属性和直接编辑这些像素的方法。 谢谢。 谢谢大家。 我find了一个办法。 用这些方法写一个类: -(void)preProcess:(UIImage*)srcImage { m_Context = …// Created by calling CGBitmapContextCreate(…) … CGContextDrawImage(m_Context, rect, srcImage.CGImage); m_Bits = (unsigned char*)CGBitmapContextGetData (mContext); } -(void)postProcess { CGContextRelease(m_Context); free(m_Bits); } -(UIImage*)doProcess:(CGPoint)pt {// just a example unsigned char* ppxl = m_Bits + … // do something… CGImageRef imRef = CGBitmapContextCreateImage(mContext); return [UIImage imageWithCGImage:imRef]; } 而preProcess和postProcess只被调用一次。