Tag: ios5

黑色和白色覆盖MKMapView

我有一个MKMapView,并添加覆盖(MKOverlay)。 我希望覆盖层使地图视图下方显示黑白(即单色)。 有没有办法做到这一点? (我想我可以使覆盖半透明的黑色/灰色,但这不是我想要的确切效果。) 系统详细信息:在Xcode 4.2中开发iOS 5应用程序。

如何Facebook风格的过渡

要实现一个类似于Facebook和许多其他应用程序中使用的视图控制器转换,附加快照。 它需要使用CoreAnimation框架吗?还是可以在工具包中使用?

添加取消button到UITextField键盘

有没有办法添加一个取消button显示为UITextField的键盘? 查看UITextInputTraits协议参考,我找不到任何东西,包括尝试不同的键盘types。

NSAttributedString在iOS 6之前是否可用?

我发现6之前版本的iOS版本的NSAttributedString的可用性信息是有冲突的。如果它稍微向后兼容的话,这是非常有用的。 这里说它从iOS 4开始可用: 为什么iPhone上没有NSAttributedString? 在苹果网站上,它说iOS 6及更高版本: https : //developer.apple.com/library/mac/#documentation/Cocoa/Reference/Foundation/Classes/NSAttributedString_Class/Reference/Reference.html 我尝试在我的代码中执行它,如下所示: NSAttributedString *commentString = [[NSAttributedString alloc] initWithString:@"I really love raisins" attributes:@{NSForegroundColorAttributeName: [UIColor blackColor]}]; 它适用于iOS 6,但不是当我尝试在iOS 5或iOS 5.1中运行时。 我没有testing过早期的版本。 我只是试图使用不包含在旧版本中的function吗?

NSSortDescriptor与数字作为stringsorting?

有一个数组完整的字典喜欢这个: ( { order = "10"; name = "David" }; { order = "30"; name = "Jake"; }; { order = "200"; name = "Michael"; }; ) 当我使用NSSortDescriptor像下面的代码它只sorting关于第一个字符,所以200是低于30我当然可以改变“订单”对象到NSNumber而不是string,它会工作。 但有没有办法将一个stringsorting为int值而不改变源对象? NSSortDescriptor *descriptor = [[NSSortDescriptor alloc] initWithKey:@"norder" ascending:YES]; [departmentList sortUsingDescriptors:[NSArray arrayWithObjects:descriptor,nil]]; 更新: 感谢bandejapaisa。 这里是iOS 5的工作版本(Xcode在compalining)。 NSArray *sortedArray; sortedArray = [departmentList sortedArrayUsingComparator:(NSComparator)^(id a, id b) { NSNumber *num1 […]

自定义字体在iOS中的问题

我使用UIAppFonts属性列表键,按照各个位置列出的步骤进行操作。 我正在使用Aller Light字体。 我已经将它添加为资源,在信息属性列表中正确添加了字体名称,现在正试图使用​​它,但是每次尝试都会显示默认字体。 到目前为止我已经尝试过: [leader setFont:[UIFont fontWithName:@"Aller Light" size:20.0]]; [leader setFont:[UIFont fontWithName:@"AllerLight" size:20.0]]; [leader setFont:[UIFont fontWithName:@"Aller-Light" size:20.0]]; [leader setFont:[UIFont fontWithName:@"Aller-Lt.ttf" size:20.0]]; leader.font = [UIFont fontWithName:@"Aller Light" size:20.0]; … with all the variants listed above 他们都没有工作。 运行NSLog(@"Available fonts: %@", [UIFont familyNames]); 收益: Available fonts: ( … "Aller Light", … ) 想法或解决scheme? 在我的Mac上安装字体并查看字体书,字体的名称是Aller Light。 validationFont Book中的字体表明字体名称实际上就是Aller […]

获取iphone照片库的图像名称

我正在做一个项目,从iPhone照片库或其他方式从相机胶卷拍摄图像。 我已经做到了,没有任何问题。 但我需要从照片库中检索名称。 有没有办法做到这一点? 任何帮助表示赞赏 谢谢

iOS更改tabbar项目的颜色是安全的吗?

我正在使用下面的方法来改变tabbar图标的颜色, [tabBarController.tabBar setSelectedImageTintColor:[UIColor redColor]]; 但在使用之前,我读了一些关于苹果应用程序拒绝的post。 我假设如果是一个ios5方法现在必须被接受。 这是真的吗? 谢谢。

iOS 5:UITabBarItem setFinishedSelectedImage:withFinishedUnselectedImage:不工作/忽略

按照苹果文档 我试图在UITabBarItem上设置自定义完成的选定和未select的图像,如下所示: … DetailViewController *vc1 = [[DetailViewController alloc] initWithNibName:@"DetailView" bundle:nil]; UITabBarItem *vc1i = [[UITabBarItem alloc] initWithTabBarSystemItem:UITabBarSystemItemTopRated tag:100]; [vc1i setFinishedSelectedImage:[UIImage imageNamed:@"tab_bar_item_selected.png"] withFinishedUnselectedImage:[UIImage imageNamed:@"tab_bar_item_normal.png"]]; [vc1 setTabBarItem:vc1i]; … 基本上发生了什么是TabBar加载就好了,它只是完全忽略标签栏项目定制。 我的目标是iOS5 + 该图像是30×30透明的PNG并存在于项目中。 无法弄清楚我在这里忽略了什么,但必须是一些东西! 这是在tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath中调用的tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath方法,ala Ray Wenderlich的教程 有人有主意吗? 谢谢!

Xcode 4 UIButton继续推送到表视图控制器

现在我的故事板中有一个UIButton安装程序,它推送到一个表视图控制器。 这是按预期工作。 我想要做的是有UIButton按下时,加载一个XML文件,仍然移动到表视图控制器。 我怎样才能做到这一点? 我已经有了代码的XML片断,这是一个问题的代码将去,以及​​如何添加一个新的ViewController子类UIViewController的.h和.m文件。 如何将这些文件链接到我在故事板中创build的UIButton ?