Tag: ios7

致命错误:错误或损坏的AST文件 – Xcode

在最新版本的Xcode中构build我的应用程序时出现此错误: 致命错误:错误或损坏的AST文件:'无法加载模块'/Users/me/Library/Developer/Xcode/DerivedData/ModuleCache/XYZYIE6ZV0OP/Darwin.pcm“:文件未find'注:修改系统标题后,请删除生成了'/ Users / me / Library / Developer / Xcode / DerivedData / ModuleCache / XYZYIE6ZV0OP'模块caching。 当我导航到: /用户/我/库/开发商/ Xcode中/ DerivedData / ModuleCache 我可以看到目录'XYZYIE6ZV0OP'不存在。 有人知道我可以解决这个问题吗? 错误消息的第二部分中build议我不能删除目录中的任何内容,因为该目录不存在!

UITableView以iOS 7中的偏移量开始

我已经将一个简单的简单UITableView拖放到iOS 7中的UIViewController。 现在在第一个单元格开始之前有一个垂直的空间偏移量。 我如何摆脱它? 我希望第一行更接近UITableView实际启动的顶端。 我没有要求我的大偏移? 有任何想法吗?

IOS7:UINavigationController中的UIScrollView偏移

我目前正在将我的应用程序迁移到ios 7上,并在新的navigationcontroller / barpipe理上停留了好几个小时。 之前,当我们有一个导航控制器,我们有这样一个片段: UINavigationController *navController = [[UINavigationController alloc]initWithRootViewController:[[MainViewController alloc]init]]; 在界面构build器中,我们可以select为视图设置现有的导航栏,并且所有内容都与实际视图的内容相匹配。 好吧,现在,我不知道如何正确使用接口生成器devise。 我仍然有我的片段来初始化我的navcontroller。 然而,在我的MainViewController的界面生成器中,如果我将状态栏设置为半透明或不透明的导航栏,则顶部的偏移量为44px(请参见下文)。 界面生成器__________________________结果 现在,如果我将状态栏设置为none,顶部没有偏移量,但由于导航栏导致模拟器上的视图更小,因此界面构build器中视图的底部被切断。 界面生成器__________________________结果 我想我真的在这里失去了一些东西,但我无法find任何主题或苹果的信息在iOS7转换指南。 谢谢你的帮助 编辑 正如我们在图片中看到的,视图的第一个孩子是一个包含两个标签的UIScrollView,当没有滚动视图时,问题不会出现。 它也出现,如果它是一个UITableView。 如果一个标签在UIScrollView之外,那个标签没有偏移量。

iOS 7.0找不到代码签名身份

证书是有效的 xcode 5 IOS 7 代码签名错误:没有find代码签名身份:没有find与您的生成设置(“iOS Team Provisioning Profile:*”)中指定的提供configuration文件相匹配的代码签名身份(即证书和私钥对)。 CodeSign错误:SDK'iOS 7.0'中产品types'Application'需要代码签名 请帮帮我。 提前致谢。

模仿Facebook隐藏/显示扩展/缩小导航栏

在新的iOS7的Facebook iPhone应用程序中,当用户向上滚动navigationBar栏时,会逐渐隐藏到完全消失的点。 然后当用户向下滚动navigationBar栏时,逐渐显示出来。 你将如何自己实现这个行为? 我知道下面的解决scheme,但它马上消失,它并没有绑在用户的滚动手势的速度。 [navigationController setNavigationBarHidden: YES animated:YES]; 我希望这不是一个重复,因为我不知道如何最好地描述“扩大/收缩”的行为。

UITableViewCell分隔符在iOS7中消失

我只有在iOS 7 UITableView有一些奇怪的问题。 UITableViewCellSeparator消失在第一行之上和最后一行之下。 有时候在select行或者一些滚动动作之后就会出现。 在我的情况下, tableView是从Storyboard加载UITableViewStylePlain风格。 这个问题肯定不在UITableViewCellSeparatorStyle ,它不会从默认的UITableViewCellSeparatorStyleSingleLine更改。 正如我在苹果开发者论坛 ( 在这里和这里 )阅读,其他人有这样的问题,并find一些解决方法,例如: Workaround: disable the default selection and recreate the behaviour in a method trigged by a tapGestureRecognizer. 但我仍然在寻找这种分离奇怪行为的原因。 有任何想法吗? 更新:正如我在XCode 5.1 DP和iOS 7.1 beta中看到的,Apple试图解决这个问题。 现在分隔符是根据需要显示的,有时在最后一行之后,刷新后,但不是在创buildtableview之后。

在iOS 7中将UIButton图像设置为蓝色button

在iOS 6 SDK中,我编写了以下几行代码来在button中显示图像: NSURL *thumbURL2 = [NSURL URLWithString:@"http://example.com/thumbs/2.jpg"]; NSData *thumbData2 = [NSData dataWithContentsOfURL:thumbURL2]; UIImage *thumb2 = [UIImage imageWithData:thumbData2]; [btn2 setImage:thumb2 forState:UIControlStateNormal]; [self.view addSubview:btn2]; 但是现在用Xcode 5和iOS 7,这是行不通的。 该button不包含图像。 button用蓝色填充。

如何停止对标题更改不需要的UIButtonanimation?

在iOS 7中,我的UIButton标题在错误的时间进行animation处理 – 迟到。 这个问题不会出现在iOS 6上。我只是使用: [self setTitle:text forState:UIControlStateNormal]; 我宁愿立即发生这种情况,没有空​​白的框架。 这种眨眼特别让人分心,并将注意力从其他animation中吸引过来。

删除UITableView中的单元格之前的空白空间

我目前正在试图把一个UITableView在不同的位置,而不是在我的视图控制器的顶部。 这就是说,它试图在顶部添加标题来说明导航栏,但这不是必须的,因为我没有在我的控制器的顶部。 如果我把UITableView左上angular放在我想要的单元格,它不会把单元格放在那里: 现在,如果我只是将表格视图向上移动,以使单元格位于正确的位置,则会遇到不同的问题 – 滚动时单元格可能会移动到此处(这与手指位于导航控制器上方一样): 当我放开的时候,是的 – 单元格会在search栏的正下方,但是这显然是一个问题,你可以把它们放在它的上面。 我怎么去做这个? 有没有更简单的方法?

第三方应用程序启动时LibStatusBar图标消失

我为Cydia写了一个调整,它为状态栏添加了一个图标。 它在主屏幕上工作正常,当SpringBoard启动时,如果一个应用程序已经启动,那么它工作正常,但是,如果一个应用程序(如Facebook或Twitter)closures(完全),并显示图标,何时启动应用程序,它会导致图标消失。 该图标使用libStatusBar使用以下代码显示: if(icon) // if icon needs to be removed { [icon release]; icon = nil; } … // add the icon to the status bar icon = [[%c(LSStatusBarItem) alloc] initWithIdentifier:[NSString stringWithFormat:@"muteIconLablabla"] alignment:StatusBarAlignmentRight]; icon.imageName = [NSString stringWithFormat:@"Mute"]; 我也尝试使用libStatusBar自述文件中提供的方法 [[UIApplication sharedApplication] addStatusBarImageNamed:@"ON_Mute"]; // and removeStatusBarImageNamed:… 我试着覆盖-(id)init并更新那里的图标,但结果相同。 上面显示的代码是从static void函数中调用的。 这个函数被多次调用,例如-(void)applicationDidFinishLaunching:(id)application在%hook SpringBoard下的-(void)applicationDidFinishLaunching:(id)application %hook SpringBoard和-(void)ringerChanged:(int)changed 所有内部Tweak.xm 。 这个问题也发生在iOS7中。