Tag: iphone

丢失导航控制器如何打开另一个视图

我目前正在显示如下的UIViewController: AlaramDetail *alaramDetail = [[AlaramDetail alloc] init]; alaramDetail.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal; [self presentModalViewController:alaramDetail animated:YES]; [alaramDetail release]; 一切正常,但是当AlarmDetail打开时我失去了导航控制器。 我想从alarmDetail打开另一个视图我该怎么做。 如果我想,我怎么能回到我以前的导航控制器? 谢谢

比较两个NSDate失败

我尝试比较两个NSDate对象。 但它总是失败,我看不出有什么问题。 -(IBAction)nextAction { NSDate *today = [NSDate date]; if([appStateDate compare:today] == NSOrderedAscending) { dispatch_async(calcQueue, ^{ [self plusOneDate]; }); } } 没有代码它工作正常。 它只是崩溃,并在主方法中的这一行EXE_BAD_ACCESS。 int retVal = UIApplicationMain(argc, argv, nil, nil); 并打印 ‘+[ compare:]: unrecognized selector sent to class 0x634d7e0`’ 我不擅长使用调试器,所以如果你知道任何好的教程或指南我想知道它们;)抱歉我的英语

如何访问UINavigationController中的先前视图元素

我有一个UINavigationController,我在其中加载不同的视图控制器。 我想知道如何访问我之前视图的元素(如标签等)。 这是一个例子。 查看myLabel.text = @“第一个视图”; (用户移动到查看B) 视图B(用户输入了一条消息,我需要在视图A中显示)类似于ViewA.myLabel.text = @“用户输入的消息” 我尝试过很多东西但却找不到任何有用的东西。 请帮忙.. 我使用没有ARC的Xcode 4而没有故事板。 谢谢山姆 编辑: 我想更新View A的viewController中声明的属性,而不是直接更新标签。 我的标签使用该属性进行更新。 就像在推动viewController时一样,我们可以传递如下的值。 ViewA *myView = [[ViewA alloc] init]; myView.title = @”View B” ; myView.tableView.tag = 3; myView.myTextView.text = @”Some Text”; [self.navigationController pushViewController:myView animated:YES]; [myView release]; 在弹出ViewB并返回ViewA时,有没有办法将这些值传递给ViewA的ViewController属性? 实际场景如下:用户获取和选择在textView中编写消息,或者他可以使用预定义的模板。 如果他点击模板按钮,他将被带到预定义模板列表,在那里他可以选择任何预定义的消息。 现在我希望当用户点击任何预定义消息时,弹出包含预定义消息列表的视图,并且在主视图的textView中自动填充他选择的消息。 实现这一目标的最佳方法是什么? TIA Sam

如何摆脱圆形矩形按钮周围的空隙而不删除它周围的边框?

BTW。 它可能看起来像关于按钮阴影问题的重复,但它们有单调的背景,在我的情况下背景是一些图像所以简单的边框不能解决问题。 在为iPhone / Pad制作应用程序时,我注意到:如果背景不是白色,UIButton会在底部显示白色间隙或线条。 有什么建议么? 无法摆脱它? PS。 Jay Wardell得到了它。 虽然我没有在按钮中使用图像,但将其更改为自定义类型并使角落圆角就可以了。 TY。 杰伊,把它作为答案发布我会把它标记为正确答案。 左边的那个看起来很完美。 现在我只需将所有100个左右的按钮更改为自定义并转动它们的角落,呃,这要归功于XCode行为不当的圆形矩形按钮。

单击选项卡时返回到UINavigationController堆栈的顶部?

我有一个带有4个选项卡的UITabBarController接口。 每个选项卡都有一个UINavigationController 。 每当按下标签栏按钮时,我将如何返回每个UINavigationController最顶层的UIViewController ?

UIImageJPEGRepresentation在视网膜显示器上提供2x图像

我有这个代码,它创建一个图像,然后添加一些效果,并将其缩小以制作largeThumbnail 。 UIImage *originalImage = [UIImage imageWithData:self.originalImage]; thumbnail = createLargeThumbnailFromImage(originalImage); NSLog(@”thumbnail: %f”, thumbnail.size.height); NSData *thumbnailData = UIImageJPEGRepresentation(thumbnail, 1.0); 稍后的: UIImage *image = [UIImage imageWithData:self.largeThumbnail]; NSLog(@”thumbnail 2: %f”, image.size.height); NSLog返回: thumbnail: 289.000000 thumbnail 2: 578.000000 正如您所看到的,当它将数据从数据转换回来时,它的大小是它的2倍。 任何想法为什么会这样? 大缩略图代码: UIImage *createLargeThumbnailFromImage(UIImage *image) { UIImage *resizedImage; resizedImage = [image imageScaledToFitSize:LARGE_THUMBNAIL_SIZE]; CGRect largeThumbnailRect = CGRectMake(0, 0, resizedImage.size.width, resizedImage.size.height); UIGraphicsBeginImageContextWithOptions(resizedImage.size, […]

如何在iPhone中更改UITextView上次输入的文字颜色?

我有一个UITextView用于输入照片的评论。 当用户在UITextView中输入文本时,输入的最后一个文本应为深灰色,其他文本应为正常颜色。 一旦用户输入Space,最后输入的单词/文本应变为黑色(正常)颜色。 UITextView text eg: iPhone is an apple product. Product should be in Dark gray color others in black color. Once user enter space the all entire words in black color. 如何检测最后输入的单词以及如何更改特定的最后输入的单词文本颜色? 编辑: 我正在尝试这个源代码。 -(void) textViewDidChange:(UITextView *)textView { NSArray *lastTextArray = [textView.text componentsSeparatedByCharactersInSet:[NSCharacterSet whitespaceAndNewlineCharacterSet]]; lastStringInTextView = [lastTextArray objectAtIndex:lastTextArray.count – 1]; NSLog(@”LastText : %@”, […]

旋转拨盘 – 旋转限制

我正在制作一个老式手机,并获得了一个正常工作的起始码,用户将手指移过UIImageView数字并旋转拨号。 然后它将其移回原始位置。 见截图。 我似乎无法弄清楚的三个问题是: 如何限制用户仅按顺时针方向旋转? 目前用户可以向任何方向移动(顺时针和逆时针) 如何检测用户选择的号码? 意味着用户触及1或3或5? 我需要这个信息,以便当该数字到达右边的栏时我可以停止旋转。 在我当前的代码中,当我停止旋转并放开圆圈时,它通过逆时针向后移动回到它的位置。 如果我选择1,2,3,4,它可以正常工作,但对于任何数字5及以上,表盘顺时针移动回原位。 如何在touchesEnded上强制逆时针运动?

-JSONValue失败。 错误是:意外的输入结束

我得到了JSON结果,因为-JSONValue failed. Error is: Unexpected end of input -JSONValue failed. Error is: Unexpected end of input 。 请以正确的方式指导我。 我是解析的新手。 我必须通过POST方法从服务器获取数据。 我有以下细节。 我必须用url传递zip {“zip”:”52435″,”methodIdentifier”:”search_dealer”} url : http://usaautoleads.com/api.php method: post web service name: search_dealer response : {“success”:”0″,”dealer”:[info…]} 我的代码在这里。 NSURL *myURL=[NSURL URLWithString:@”http://usaautoleads.com/api.php”]; NSString *post =[[NSString alloc]initWithString:@”52435″]; NSMutableURLRequest *request = [[NSMutableURLRequest alloc] init]; NSData *postData = [post dataUsingEncoding:NSASCIIStringEncoding allowLossyConversion:YES]; […]

在照片应用中创建,删除和添加图片到相册?

没有看到任何东西,但我已经看到你可以在iOS 5 photos.app中创建专辑,我很好奇是否有办法将它集成到我的应用程序中。 我需要能够创建相册,上传图片,并能够删除它。 谢谢,库尔顿