ios6相关内容
以下代码(在 viewDidLoad 中调用)会导致屏幕全红.我希望它是一个完全绿色的屏幕.为什么是红色的?我怎样才能让它全部变成绿色? UIScrollView* scrollView = [UIScrollView new];scrollView.translatesAutoresizingMaskIntoConstraints = NO;scrollView.backgroundColor
..
我对更新的 ios 应用程序有疑问.上周三(在 iphone 主题演讲之前),该应用程序已提交审核.针对 iOS6-beta、iOS5、iOS4 进行了测试.-> 没问题.针对 iOS5 SDK 编译 现在,我收到了很多崩溃报告(系统:bugsense),仅限 iOS6. 短版: SIGSEGV类:信号文件:ucol_getVersion + 在符号化之后,崩溃报告仍然不可
..
我在创建 EKCalendar 时遇到问题,一切看起来都很好,但是当我去列出我的日历时,它没有显示出来.我还去我的日历应用程序中检查我的日历列表,但它不存在.有什么想法吗? 这是我创建日历的按钮代码: - (IBAction)one:(id)sender {NSString* calendarName = @"My Cal";EKCalendar* 日历;//获取日历源EKSource*
..
(有类似的问题.有些导致我尝试过但发现不起作用的答案.其他人没有答案,我想是因为提问者没有提供我即将提供的详细信息.) 我从一个适用于我的应用的故事板开始;它包含的字符串是英文的.我想添加法语本地化.我这样做了: 添加了一个基础本地化,它转移了MainStoryboard.storyboard 从 en.lproj 到 Base.lproj. 添加了法语本地化,它克隆了 InfoPl
..
Apple 为每个应用引入了新的隐私设置,允许用户决定是否允许应用访问用户的通讯录、日历、照片和提醒.当应用首次尝试访问这些资源之一时,用户将看到 UIAlertView,类似于应用想要访问位置时的已知机制. 还可以设置用途字符串,让用户知道应用为什么要访问.但是,现在这是通过 Info.plist 中的键完成的,例如联系人的“隐私 - 联系人使用说明"(NSContactsUsageDes
..
这是我第一次使用 xmls,所以如果我的问题质量低,请不要对我苛刻.我正在开发应用程序,我使用服务器中的 xml 文件检索所有数据. 在此处发布问题之前,我阅读了一些关于 xml 文件解析的教程.但是当我开始在我的应用程序中实现它时,当我尝试解析第二个 Xml 文件等等时,我完全感到困惑. 现在我想用一些屏幕截图来解释我的应用流程,以便每个人都能轻松实现我想要的. 第一次查看
..
我们有一个使用 OpenGL 和 MKMapView 的应用程序.当我们切换到 iOS 6 时,每当我们在设置自己的 EAGLContext 后尝试显示地图时,它就会在 [EAGLContext setCurrentContext:] 处开始崩溃,并带有 EXC_BAD_ACCESS. 解决方案 iOS 6 地图是基于 OpenGL 的.如果你不打电话,你的应用会崩溃 [EAGLCo
..
以下是我用于从 OpenGL ES 场景中读取图像的代码: -(UIImage *)getImage{闪烁宽度;闪烁高度;glGetRenderbufferParameteriv(GL_RENDERBUFFER, GL_RENDERBUFFER_WIDTH, &width);glGetRenderbufferParameteriv(GL_RENDERBUFFER, GL_RENDERBUFFER
..
我在一个显示大量照片 (50-200) 的应用程序中使用 UICollectionView 并且我在让它变得活泼时遇到问题(例如像照片应用程序一样活泼)). 我有一个自定义的 UICollectionViewCell 和一个 UIImageView 作为它的子视图.我正在使用 UIImage.imageWithContentsOfFile: 从文件系统将图像加载到单元格内的 UIImageV
..
我正在编写自定义 UICollectionViewFlowLayout 并且我注意到所有部分都会调用 initialLayoutAttributesForAppearingItemAtIndexPath: 和 initialLayoutAttributesForAppearingDecorationElementOfKind:atIndexPath:当我在集合视图上调用 performBatchU
..
有人看过这个问题的正确答案吗? initialLayoutAttributesForAppearingItemAtIndexPath 似乎被所有可见单元格调用,而不仅仅是被插入的单元格.根据 Apple 自己的文档: 对于移动的项目,集合视图使用标准方法来检索项目的更新布局属性.对于插入或删除的项目,集合视图会调用一些不同的方法,您应该重写这些方法以提供适当的布局信息 这听起来不
..
我有一个水平的 UICollectionView 可以正常工作并滚动.当我点击一个项目时,我会更新我的数据并调用 reloadData.这有效,新数据显示在 UICollectionView 中.问题是滚动位置没有改变,它仍在查看最后一个位置.我想将滚动重置到顶部(或者在我的情况下是左侧).我该怎么做? 解决方案 您可以使用此方法滚动到您想要的任何项目: - (void)scrollTo
..
我已经创建了一个自定义布局,并像这样在 layoutAttributesForItemAtIndexPath 中设置了我的单元格位置属性 attributes.center = CGPointMake((size.width/2 - 100) + 100, (size.height/2 - 150) +100); 我想在单元格被选中时对其进行动画处理.复制我们使用 initialLayoutA
..
我正在尝试向现有的 UICollectionView 添加更多单元格,该UICollectionView 已经填充了一些单元格. 我尝试使用 CollectionView reloadData,但它似乎重新加载了整个 collectionView,我只是想添加更多单元格. 谁能帮帮我? 解决方案 向 UICollectionView 插入新单元格而无需重新加载所有单元格的最简单
..
所以我有一个 UICollectionView,每个单元格都有自定义 UIView.UIView 占据了整个屏幕,您可以水平导航到 4 个不同的 UIView/单元格中的每一个.这一切都很好,并使用寻呼机来指示您在 collectionview 的哪个页面上. 我已经环顾了谷歌等,看看是否可以在您导航通过最后一个单元格后让它循环回到开头.比如: 我从第 3 个单元格开始,导航到第 4
..
我正在尝试将 UIButton 放置在 UICollectionView 补充视图(页脚)中.我已经使用故事板将 UIButton 连接到 UICollectionViewCell 的子类,并且可以以编程方式更改它的属性,包括背景图像.但是,当我将按钮的 touch up inside 事件连接到一个方法时,它不会触发.事实上,按钮甚至看起来都没有对用户的触摸做出视觉响应.在故障排除中,我尝试将
..
当使用 UICollectionView 并将 allowsMultipleSelection 设置为 YES 时,只有十几个项目是可选的.UICollectionViewDelegate 停止调用 collectionView:didSelectItemAtIndexPath:. 看起来很随意.您可以选择一些项目、向下滚动、选择更多项目,但在某些时候您无法再选择任何项目. 当单元格较
..
我正在使用 UICollectionView,它显示的项目少于填满整个屏幕所需的项目.使用此设置,当我添加 20 个项目时,视图根本不会滚动(移动和反弹). 如果没有足够的项目填满屏幕,如何强制集合视图滚动? (来源:bytolution.com) 感谢您的帮助! 顺便说一句,我已经尝试设置 contentSize(例如设置为 {320 , 1000}),但它仍然不起作用.
..
我想使用新的 UICollectionView,但我不确定是否可以构建以下内容: 如您所见,有两种不同的细胞类型.一种是人像,一种是风景.当我使用流布局时,它总是创建与最高单元格一样高的单元格行.不是我需要的这种“流畅"布局. 有没有可能用 UICollectionView 实现这种布局? 以前有人做过这样的事情吗?有样品吗?我已经查看了许多教程和类参考... 谢谢!
..
UITableView 有 rectForRowAtIndexPath: 方法,但在 UICollectionView 中不存在此方法.我正在寻找一种干净的方法来获取单元格的边界矩形,也许我可以将其添加为 UICollectionView 上的类别. 解决方案 我发现的最佳方法如下: Objective-C UICollectionViewLayoutAttributes *att
..