ios7相关内容
在阅读了苹果关于使用新的iOS7 api(NSURLSession)进行后台下载的文档后,我有点失望.我确信 Apple 正在通过后台网络可用性管理暂停/恢复(或提供这样做的选项),但没有...... 所以阅读文档,这就是我们所得到的: https://developer.apple.com/library/ios/documentation/cocoa/Conceptual/UR
..
所以我注意到当用户在屏幕的最左侧(以任一方向)滑动时,我的所有视图都收到了返回(弹出视图)的手势(这是 iOS7 的新功能) 到目前为止,我已尝试使用以下方法将其关闭,但无济于事: [self.navigationItem setHidesBackButton:YES]; 在 NavigationController 本身的初始化中(因为委托似乎正在使用它). 解决方案 obj
..
我的应用中有一个 UISegmentedControl.从 iOS7 GM 开始,我使用的图像在 iOS7 设备上运行时不会显示.还有其他人遇到这个问题吗? 这是在 iOS6.1 及更早版本中的样子. 这是它在 iOS7 中的样子. 代码如下: self.theSegmentedControl.frame = CGRectMake(self.theSegmentedContro
..
假设用户在 View Controller 中并希望进入隐藏状态栏的“全屏"类型模式,在 iOS 6 下这是一个简单的方法调用来隐藏/显示状态栏,但无论如何它似乎在 iOS 7 下仍然存在. 我见过这样的解决方案: - (BOOL)prefersStatusBarHidden {返回是;} 但这不允许它在运行时切换.(它不接受任何参数.) 在我的 info.plist 中,我将 基
..
我在 XCode 5 项目中有 2 个测试类: ABCDataModelTests.{h,m} - (void)testAlwaysPassing { ... } ABCDataModelListColorsTests.m 继承自 ABCDataModelTests. - (void)testNumberOfListColorsGreaterThan7 { ... } 当我运行测试时
..
我在 UICollectionView 中有两个部分.我想在 UICollectionView 中仅显示第一部分的部分标题.不在第 0 节. 所以我尝试在 viewForSupplementaryElementOfKind 中返回 nil:section == 0 的方法并返回 section == 的视图1. 它崩溃并显示以下错误: 断言失败 -[UICollectionView
..
在 iOS 7 中将 UIDatePicker 元素与 Storyboards 一起使用时,我遇到了一些奇怪的问题.在 Storyboard 中,日期选择器的固定高度为 162.然而,实际上,该元素占用的空间比这更多.所以这个 变成这样: 所以我必须把它下面的所有东西都移下来,猜测和观察日期选择器实际使用的空间.这是一个错误吗?难道我做错了什么?需要明确的是,日期选择器是完全透明的 -
..
我已经在这个问题上浪费了我一整天的时间,但找不到解决方案:我一直在用iOS 6.1 SDK 开发一个应用程序,整个设计依赖于iOS 6.1 UI.昨天,我已将手机更新到 iOS 7,更新完成后,从备份中返回的先前部署的应用程序看起来和工作方式与以前相同(在 iOS 6.1 上);一切都很好.但是,我必须将我的 Xcode 更新到版本 5,这样我才能在开发过程中继续将连续的调试版本部署到我的 iOS
..
我知道如何在 iOS 7 中为按钮添加边框,代码如下: [[myButton layer] setBorderColor:[[[UIColor grayColor] colorWithAlphaComponent:0.5] CGColor]];[[我的按钮层] setBorderWidth:1];[[myButton 层] setCornerRadius:15]; 但是我怎样才能只添加一个边框
..
我已经能够完成我一直想要完成的工作,那就是复制 iOS 的内置圆形照片裁剪器,用于内置联系人应用程序.但是,我一直在努力使我的 CAShapeLayers 正确制作.我正在尝试制作一个直径为 320 像素的透明圆,而视图的其余部分则填充了 0.9 alpha 黑色背景.圆形和矩形位于正确的位置,但是,圆形并不像我需要的那样完全透明. 我不知道如何解决这个问题.我感谢您的帮助!代码和截图:
..
如何在 iOS 7 中更改 UISearchBar 的字体大小和字体样式? UITextField *textField = [[searchBar subviews] objectAtIndex:1];[textField setFont:[UIFont fontWithName:@"Helvetica" size:20]]; 在 iOS 6 中工作,但在 iOS 7 中崩溃 解决方案
..
我正在更新我的应用程序以使用 iOS 7,但我在使用表格视图时遇到了问题.我的标签栏是半透明的.问题是当我滚动到表格视图的底部时,最后一个单元格的一部分仍然在标签栏后面.我想在最后一个单元格和标签栏之间留一点空间.我可以改用不透明的标签栏来解决这个问题,但我想让它保持半透明. 解决方案 尝试设置 self.edgesForExtendedLayout = UIRectEdgeNone;s
..
我目前正在开发一个应用程序,需要打开浏览器才能显示网页.为此,我使用带有 url 的 [UIApplication sharedApplication] openURL 方法. 在 iOS 6 中这可以完美运行,但在 iOS 7 中它会冻结应用 10 秒以上,然后打开浏览器,一切正常. 这是使用临时配置发生的.互联网上有人评论说这是一个已知问题,但是,关于这个问题,我只能找到一条评论.
..
我正在开发一款支持纵向和横向模式的基本 iOS 应用.当 iPhone 模拟器键盘在横向打开并且我将应用程序切换到纵向模式时,我无法使用 Mac 物理键盘在任何文本字段中输入任何内容. 有没有人遇到过这种情况?这是一个已知的错误吗? 解决方案 找到了一个对我有用的很好的解决方案. 打开模拟器,然后找到菜单 Hardware -> Keyboard 有三个选项: iOS 使用与
..
我试图在代码中到处搜索:解释文档在进入后台时它做了什么,或者它甚至在某个时候暂停,但无济于事 - 有人可以指导我在去时推荐做什么启用精灵套件的游戏背景? 我应该只调用 scene.paused = YES,或者我如何确认没有在后台发生绘图,这样我就可以避免被 iOS 终止,这不允许我这样做? 谢谢! 解决方案 如前所述 here by LearnCocos2D: 问题是应
..
我有一个从 Java 服务器发送的公钥.在我解码并去除 ASN.1 标头之前,base64 编码的字符串匹配.我使用 SecItemAdd 将公钥存储在钥匙串中. 所以我尝试使用公钥加密数据并使用 Java 中的私钥解密.我在 iOS 端使用 SecKeyEncrypt,在 Java 端使用 Cipher. 我正在加密的是对我的实际数据进行加密的对称 AES 密钥,因此密钥长度为 16
..
我看到当我将我的应用程序迁移到 iOS 7 时,在呈现视图控制器时导航栏出现在状态栏下方.我想很多人都遇到过同样的问题.这是我所看到的截图: 要求: 新视图必须“模态"出现,即我需要presentViewController. 显示某种导航栏或工具栏,状态栏采用 iOS 7 风格的导航栏背景颜色. 它必须在 iOS 6 上运行. 我正在使用 xib 来处理布局,并启用
..
在 IOS6 中,我有以下代码滚动到 UITableView 的顶部 [tableView setContentOffset:CGPointZero 动画:YES]; 在 IOS7 中,这不再起作用.表格视图没有完全滚动到顶部(但几乎没有). 解决方案 通过这里其他一些答案的帮助,我设法让它正常工作.为了避免崩溃,我必须首先检查是否有一些部分.如果第一部分没有行,NsNotFound
..
..
如何在 iOS7 中更改 UISearchBar 的背景颜色? 不是灰色,我想像我的 uinavigationbar 一样改变颜色 如果我使用这个代码,那就是结果 searchBar.backgroundColor = [UIColor redColor]; 那不是红色!!!这与导航栏的背景颜色完全相同. 解决方案 需要使用: searchBar.barTintColor
..