Tag: ios7

ios 7设备令牌对于相同的设备是不同的

我在一个设备中有两个应用程序。 对于iOS 7,这两个应用程序都发送不同的设备令牌,但对于iOS 6,这两个应用程序都发送相同的设备令牌。 根据我的理解,设备令牌必须与一个设备中的所有应用程序相同。 iOS7和iOS6有什么不同吗?

将文本文件保存到iOS 7中的文档目录

我想保存一个纯文本文件到iOS 7中的文档目录。这是我的代码: //Saving file NSFileManager *fileManager = [[NSFileManager alloc] init]; NSArray *urls = [fileManager URLsForDirectory:NSDocumentDirectory inDomains:NSUserDomainMask]; NSString *url = [NSString stringWithFormat:@"%@", urls[0]]; NSString *someText = @"Random Text To Be Saved"; NSString *destination = [url stringByAppendingPathComponent:@"File.txt"]; NSError *error = nil; BOOL succeeded = [someText writeToFile:destination atomically:YES encoding:NSUTF8StringEncoding error:&error]; if (succeeded) { NSLog(@"Success at: %@",destination); } else […]

MFMessageComposeViewController iOS7 addAttachmentData:typeIdentifier:文件名:不工作

我想在iOS7上将图像附加到彩信上。 我写了下面的代码: MFMessageComposeViewController *messageController = [[MFMessageComposeViewController alloc] init]; messageController.messageComposeDelegate = self; NSData *imgData = [NSData dataWithContentsOfFile:@"blablabla"]; BOOL didAttachImage = [messageController addAttachmentData:imgData typeIdentifier:@"public.data" filename:@"image"]; if (didAttachImage) { // Present message view controller on screen [self presentViewController:messageController animated:YES completion:nil]; } else { UIAlertView *warningAlert = [[UIAlertView alloc] initWithTitle:@"Error" message:@"Failed to attach image" delegate:nil cancelButtonTitle:@"OK" otherButtonTitles:nil]; [warningAlert show]; […]

IOS 7 – 如何从放置在UITableViewCell中的button获取indexPath

我已经编程创build了一个UITableView并添加了UISwitch到它的单元附件视图。 这是我在cellForRowAtIndexPath方法的单元附件视图中的UISwitch的代码。 UISwitch *accessorySwitch = [[UISwitch alloc]initWithFrame:CGRectZero]; [accessorySwitch setOn:NO animated:YES]; [accessorySwitch addTarget:self action:@selector(changeSwitch:) forControlEvents:UIControlEventValueChanged]; cell.accessoryView = accessorySwitch; 这是button被点击后调用的方法。 – (void)changeSwitch:(UISwitch *)sender{ UITableViewCell *cell = (UITableViewCell *)[sender superview]; NSIndexPath *indexPath = [self.filterTableView indexPathForCell:cell]; NSLog(@"%ld",(long)indexPath); ……………. My other code……. } 我能够在iOS 6中打印索引path的值,但在iOS 7中打印零, 我是否缺lessiOS 7中的任何内容,或者有其他的方法来获取iOS 7中的indexPath 谢谢阿伦

基于背景图像的文本颜色

我的视图有一个带有文本标签叠加层的背景图像根据背景图像确定文本颜色的最好/最好的dynamic方式是什么?因此它可以被读取(现在,我只关心确定文本颜色是否应该是黑色的或光) 谢谢 :)

如何让UIImagePicker相机的自定义覆盖在iOS 7中全屏?

我感兴趣的是使用UIImagePickerController自定义覆盖的摄像头控件,采取整个屏幕,非常类似于默认的相机应用程序切换到videofunction时所做的。 我在这里引用了几个关于这个主题的问题,特别是这个,以及Apple如何使用UIImagePickerController自定义覆盖的例子 ,但是没有一个能够产生成功的全屏结果IOS 7。 到目前为止,这是用户界面看起来像自定义覆盖(没有任何button): 请注意,屏幕底部有一个黑色条。 我注意到,如果将cameraAspectRatio更改为1,我可以将黑色条删除,但是这会使相机变焦变形,因为它会放大视图。 有没有办法让全屏幕变形太多(我明白,一小部分是必要的),也删除黑条? 这是我的代码,configuration自定义覆盖: { self.imagePickerController.showsCameraControls = NO; [[NSBundle mainBundle] loadNibNamed:@"overlayView" owner:self options:nil]; self.overlayView.frame = self.imagePickerController.cameraOverlayView.frame; self.imagePickerController.cameraOverlayView = self.overlayView; self.overlayView = nil; // Device's screen size (ignoring rotation intentionally): CGSize screenSize = [[UIScreen mainScreen] bounds].size; float cameraAspectRatio = 4.0 / 3.0; //! Note: 4.0 and 4.0 works float imageWidth = […]

有没有办法在视图和xib文件中的顶部布局指南之间添加约束?

在iOS 7中,我们现在可以在视图和顶部布局指南之间添加一个约束,我认为这对解决iOS7中的状态栏偏移问题非常有用(特别是在视图中没有导航栏时)。 在故事板文件中,我可以轻松添加这种约束。 只需按住控制键,然后将视图拖到容器,它将显示“顶部空间到顶部布局指南”选项。 但是当我在xib文件中做同样的操作时,这个选项就消失了。 那么,有没有办法在xib文件中添加这种约束呢? 或者我必须添加代码?

UISearchDisplayController的searchResultsTableView的ContentSize不正确。 在iOS 7中的错误?

下面的问题只发生在iOS 7.0以上版本的iOS 6.0 / 6.1应用程序上。 所以我有一个UISearchDisplayController ,它search我们的API并返回数据。 这一切正常,一切都按照我们的要求显示。 我们看到的唯一的问题是,在内容填充了searchResultsTableView ,似乎好像键盘最初隐藏时, searchResultsTableView的contentSize比数据大得多,而实际上似乎是键盘的大小。 当我进入search栏,并显示键盘,再次点击“search”(只是隐藏键盘), contentSize然后正确调整,只填满屏幕,没有更多。 下面是我正在讨论的最初的tableView人口的屏幕截图。 白色是表格数据,灰色/奶油色是额外的tableView空间。 有想法该怎么解决这个吗?

如何更改iOS 7或6中的导航栏颜色?

我想更改导航栏颜色的颜色,但是我不确定是否应该更改颜色或背景。 我知道iOS 7是一个更平坦的devise(甚至build议删除渐变 ),但我无法破译这两个。 即使我设置了背景颜色,它也不会做任何事情。 在这个图像中,背景被设置为绿色,但是酒吧仍然是蓝色的:

从storyboard / xib文件修改UIImage renderingMode

是否有可能从故事板或XIB编辑器修改UIImage的renderingMode ? 目标是将tintColor应用于特定的UIImageView对象。