草庐IT

iphone - iOS:有效的邮政编码检查

问题:如何编写一个函数来检查并返回一个字符串(NSString)是否包含全局有效的邮政编码。附加信息:我知道iOS中的RegEx。但是我不太擅长。请记住,这应该接受在任何国家/地区有效的任何内容。例子美国-“10200”美国-“33701-4313”加拿大-“K8N5W6”英国-“3252-322”等等编辑:那些投反对票或关闭问题的人,请务必说明原因。谢谢。 最佳答案 ^[ABCEGHJKLMNPRSTVXY]\d[A-Z][-]*\d[A-Z]\d$匹配带或不带空格的加拿大邮政编码格式(例如,“T2X1V4”或“T2X1V4”)^

iphone - xcode 将 iPhone 转换为 iPad

请帮忙。我更改UIImageView的代码是:-(void)viewDidLoad{background.image=[UIImageimageNamed:@"myImage.png"];}它在iPhone和iPad上运行良好,但是,当我在iPad上运行此应用程序时,如何将“myImage.png”更改为“myImageHD.png”????如果我的应用程序将在iPad上运行,我只需要显示myImageHD。它可以用XIB文件来完成,但我需要用代码来修复它。检测应用程序是否在iPad上运行,并显示myImageHD。谢谢。 最佳答案

iphone - 无法从 for-in 循环中更新 NSMutableDictionary 值?

我在更新NSMutableDictionary值时遇到了一个奇怪的问题。我正在运行一个for-in循环,所有内容都可以正常检索,而且我的数学也很好。问题出在我尝试使用setValue:forKey:方法更新我的字典时。for(NSString*keyinself.planetDictionary){if(![keyisEqualToString:planet]){***//dosomemathandstuff,createanNSNumber:NSNumber*update=[NSNumbernumberWithFloat:updatedProbability];//Problemco

iphone - 如何解决 iphone 应用程序中的无效转换说明符警告

我有一个iPhone应用程序,其中为标签赋值但是当我构建它时它显示以下警告无效转换说明符$这里是标签赋值的代码。label1.text=[NSStringstringWithFormat:@"%d%$",newvalue1]; 最佳答案 %$被解释为格式字符串说明符。您需要使用两个百分号转义%$中的百分比:%%$,或者如果您只想要一美元​​,则删除第二个%符号。 关于iphone-如何解决iphone应用程序中的无效转换说明符警告,我们在StackOverflow上找到一个类似的问题:

iphone - iOS 7 UINavigationBar 背景图像隐藏标题 View

我制作了iOS应用,我希望我的应用与iOS7兼容我面临的问题是,当我在iOS7上运行我的应用程序时,我的UINavigationBar的背景图像隐藏了我的titleview和后退按钮:-(void)viewDidLoad{[superviewDidLoad];[self.navigationController.navigationBarsetBackgroundImage:[UIImageimageNamed:@"top.png"]forBarMetrics:UIBarMetricsDefault];self.title=@"Artist";self.navigationItem.b

iphone - 如何将 NSDate 的本地化日期作为字符串获取?

我有一个NSDate对象,必须创建一个标签,以简短的3字符样式(如“Mon”、“Tue”、“Wed”……)指示星期几,并本地化为短格式任何语言。日期格式化程序EEE有3个字符,但如何将其翻译成中文等可能只有一个字符的语言? 最佳答案 NSDate*date=[NSDatedate];NSDateFormatter*formatter=[[NSDateFormatteralloc]init];[formattersetDateFormat:@"EEE"];NSString*strDate=[formatterstringFromDat

iphone - 如何从 iPhone/Ipad 中的图像识别人脸?

这个问题在这里已经有了答案:DeterminePersonfromtheCamera(1个回答)关闭9年前。我想创建一个可以识别人脸的应用程序,如果没有检测到人脸,它将返回正确的消息。是否有任何框架或类用于我们从图像中识别人脸

iphone - 如何为 UIScrollView 中的内容区域设置背景颜色?

我在我的应用程序中使用UIScrollView,我的要求是我必须向UIScrollView添加背景颜色,但是当用户拖动到最顶端或最顶端时bottom除了内容之外的区域/在ScrollView中显示的内容应该用不同的颜色显示,就像在UIWebView中一样。在WebView中,如果我们在顶部向下拖动或在底部向上拖动,它将显示默认背景图像/灰色,WebView内容背景颜色为diff(默认白色)。任何人都可以帮助我实现这一目标。谢谢。 最佳答案 诀窍是向位于内容上方和下方的ScrollView添加subview。这样,它们仅在内容被向上或

iphone - 如何关闭 UIPopoverController?

我创建了一个UIPopoverController并在单击UIButton时将其添加到ViewController,如下所示-(void)viewDidLoad{[superviewDidLoad];controller=[[SecondViewControlleralloc]initWithNibName:@"SecondViewController"bundle:[NSBundlemainBundle]];popoverController=[[UIPopoverControlleralloc]initWithContentViewController:controller];}-

iphone - iOS 6 和 iOS 5 中具有 'secure' 属性的 UITextfield 的退格功能

我有一个UITextfield用于在启用SECURE属性的情况下输入密码。当用户在输入一定数量的字符后点击UITextfield外部,然后再次点击回到UITextfield进行编辑时,将发生以下行为:iOS5.1-当我尝试从UITextfield中删除一个字符(使用键盘上的backspace)时,最后一个字符被删除。iOS6.0-当我尝试从UITextfield中删除一个字符时,所有键入的字符都会被删除。我是不是做错了什么,或者这是iOS6中的错误? 最佳答案 这是iOS6下的预期行为,您不应该更改它。如果出于某种原因你真的需要这个