草庐IT

cocoa-touch

全部标签

iphone - 没有完成按钮的 UIKeyboardTypeNumberPad

我们如何实现UIKeyboardTypeNumberPad以便它有一个“完成”按钮?默认情况下它没有。 最佳答案 如果我没记错,那么您想询问如何为UIKeyboardTypeNumberPad添加自定义“完成”按钮到键盘。在那种情况下,这可能会有所帮助。在.h中声明一个UIButton*doneButton并在.m文件中添加如下代码-(void)addButtonToKeyboard{//createcustombuttonif(doneButton==nil){doneButton=[[UIButtonalloc]initWith

iphone - 应用程序进入前台后,viewDidAppear 不再触发

我在我的iPhone应用程序代码中发现一个问题是viewDidAppear方法并不总是触发。当您启动应用程序时,事件会按预期触发。但是,如果我使用支持多任​​务处理的手机关闭应用程序并重新打开。我的viewDidAppear事件不再触发。我的View是从Nibs加载的,我使用viewDidUnload进行清理(释放并清除所有socket)。我的View嵌套在侧栏和标签栏中,然后是导航Controller。当Nib重新加载时,我看起来事件没有正确连接。关于我做错/遗漏的事情以及如何解决这个问题的任何想法?提前致谢。UPDATE我并不是说当应用第一次进入前台时事件没有被触发。我的意思是该事

iphone - 应用程序进入前台后,viewDidAppear 不再触发

我在我的iPhone应用程序代码中发现一个问题是viewDidAppear方法并不总是触发。当您启动应用程序时,事件会按预期触发。但是,如果我使用支持多任​​务处理的手机关闭应用程序并重新打开。我的viewDidAppear事件不再触发。我的View是从Nibs加载的,我使用viewDidUnload进行清理(释放并清除所有socket)。我的View嵌套在侧栏和标签栏中,然后是导航Controller。当Nib重新加载时,我看起来事件没有正确连接。关于我做错/遗漏的事情以及如何解决这个问题的任何想法?提前致谢。UPDATE我并不是说当应用第一次进入前台时事件没有被触发。我的意思是该事

objective-c - 所有属性都应该声明为 "nonatomic"吗?

我想知道:iPhone开发中的所有属性都应该是nonatomic吗?如果是,为什么? 最佳答案 来自TheObjective-CProgrammingLanguage,强制性指南:原子性您可以使用此属性指定访问器方法不是原子的。(没有关键字表示原子。)非原子指定访问器是非原子的。默认情况下,访问器是原子的。属性在默认情况下是原子的,因此合成访问器在多线程环境中提供对属性的健壮访问——也就是说,从getter返回的值或通过setter设置的值总是被完全检索或设置,而不管其他线程正在同时执行什么.有关详细信息,请参阅“Performan

objective-c - 所有属性都应该声明为 "nonatomic"吗?

我想知道:iPhone开发中的所有属性都应该是nonatomic吗?如果是,为什么? 最佳答案 来自TheObjective-CProgrammingLanguage,强制性指南:原子性您可以使用此属性指定访问器方法不是原子的。(没有关键字表示原子。)非原子指定访问器是非原子的。默认情况下,访问器是原子的。属性在默认情况下是原子的,因此合成访问器在多线程环境中提供对属性的健壮访问——也就是说,从getter返回的值或通过setter设置的值总是被完全检索或设置,而不管其他线程正在同时执行什么.有关详细信息,请参阅“Performan

ios - 如何从上下文绘制的图像中获取 CGImageRef?

好的,使用coregraphics,我正在构建一个图像,稍后将在CGContextClipToMask操作中使用。它看起来像下面这样:UIImage*eyes=[UIImageimageNamed:@"eyes"];UIImage*mouth=[UIImageimageNamed:@"mouth"];UIGraphicsBeginImageContext(CGSizeMake(150,150));CGContextRefcontext=UIGraphicsGetCurrentContext();CGContextSetRGBFillColor(context,0,0,0,1);CGCo

ios - 如何从上下文绘制的图像中获取 CGImageRef?

好的,使用coregraphics,我正在构建一个图像,稍后将在CGContextClipToMask操作中使用。它看起来像下面这样:UIImage*eyes=[UIImageimageNamed:@"eyes"];UIImage*mouth=[UIImageimageNamed:@"mouth"];UIGraphicsBeginImageContext(CGSizeMake(150,150));CGContextRefcontext=UIGraphicsGetCurrentContext();CGContextSetRGBFillColor(context,0,0,0,1);CGCo

iphone - iOS 中图像的 CITemperatureAndTint

是否有CITemperatureAndTint的示例代码或示例?我已经阅读了它的文档,但我需要一些示例来实现它。 最佳答案 CIFilter*yourFilter=[CIFilterfilterWithName:@"CITemperatureAndTint"];[yourFiltersetValue:yourInputImageforKey:@"inputImage"];[yourFiltersetValue:[CIVectorvectorWithX:6500Y:500]forKey:@"inputNeutral"];//Defau

iphone - iOS 中图像的 CITemperatureAndTint

是否有CITemperatureAndTint的示例代码或示例?我已经阅读了它的文档,但我需要一些示例来实现它。 最佳答案 CIFilter*yourFilter=[CIFilterfilterWithName:@"CITemperatureAndTint"];[yourFiltersetValue:yourInputImageforKey:@"inputImage"];[yourFiltersetValue:[CIVectorvectorWithX:6500Y:500]forKey:@"inputNeutral"];//Defau

cocoa - 新的 "iOS data protection APIs"是什么?

如果你用谷歌搜索“iphonedataprotectionapis”,你会看到大量基于新闻稿的点击。如果你checkouthttp://support.apple.com/kb/HT4175你可以看到Apple直接做出指示。这些API在哪里/是什么?我在iOS4之前使用过旧的加密API,所以它们不是那些。这些API应该为第3方应用程序提供MDM(移动设备管理)类型的功能。TIA! 最佳答案 在将NSData写入磁盘时,您可以设置一些FileProtection选项:NSDataWritingFileProtectionComplet