Tag: xcode

错误:UIView的窗口不等于另一个视图的窗口

我是一个快速学习的初学者程序员。 首先在这里发表。 额外的信息,但可能不必要 在我创build的这个应用程序中,用户在主视图控制器上select一个图像,并将其传递给第二个视图控制器。 在那里图像被分解成碎片,这些碎片被放置在单独的UIImageViews中。 其目的是通过交换图像来使它们以正确的顺序排列。 一切工作正常,它在模拟器中运行正常。 但是,我想添加基本的animation(移动UIImageViews),但他们没有执行。 我知道我有正确的animation语法,因为我在另一个项目中testing了代码。 主要问题 当我从我的主视图控制器导航到第二个视图控制器,一个错误立即出现在控制台。 这就是它说的: 2014-09-04 17:51:33.489 TileGame [79951:95150647] UIView:0x7f7fe9c84600; frame =(0 0; 320 568); autoresize = W + H; 图层= CALayer:0x7f7fe9c848d0 >>的窗口不等于TileGame.GameScreen:0x7f7fe9dc6bc0>的视图的窗口! 我无法弄清楚它是什么意思,但除阻碍animation之外似乎没有引起任何问题。 有任何想法吗?? 看起来这个人有一个类似的错误消息,但也许比我的应用程序更复杂。 在presentViewController之后,模态viewcontroller UI没有响应:animated:completion: 这是我在GitHub上的整个项目: https : //github.com/pakalewis/Parker-Lewis-CF/tree/master/TileGame 谢谢

任何方式来安装iPhone 4与Xcode 8testing版的应用程序?

当试图在iPhone 4上运行应用程序时,Xcode 8testing版向我显示了以下消息: This iPhone 4 is running iOS 7.1.2 (11D257), which may not be supported by this version of Xcode. 我的应用程序必须支持iOS 7.我阅读了很多答案,他们说使用Xcode 8 beta构build应用程序仍然可以在iOS 7设备上运行。 那么有没有办法用Xcode 8 beta安装iPhone 4的应用程序? 就像先构build应用程序一样,然后使用命令行将.app文件安装到iPhone上?

触动开始,触动已结束,触动移动UIView移动

我需要拖动我的UIView对象。 我使用这个代码,但它不工作 float oldX, oldY; BOOL dragging; – (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event { UITouch *touch = [[event allTouches] anyObject]; CGPoint touchLocation = [touch locationInView:self]; if ([[touch.view class] isSubclassOfClass:[UILabel class]]) { UILabel *label = (UILabel *)touch.view; if (CGRectContainsPoint(label.frame, touchLocation)) { dragging = YES; oldX = touchLocation.x; oldY = touchLocation.y; } } } – (void)touchesEnded:(NSSet *)touches withEvent:(UIEvent […]

在Lion中将旧的iOS SDK添加到Xcode 4.1中

我刚刚安装了Lion和Xcode 4.1。 如何添加较旧的SDK,以便在iPhone / iPad模拟器中创build并运行4.1或4.2版本的SDK? Xcode 4.1只支持iOS 4.3 SDK。 Lion是否有一些最低的SDK版本? 谢谢,

为什么我的ASIHTTPRequest文件显示ARC错误?

我已经实现了我的所有ASIHTTPRequest文件,但不幸的是会出现以下错误: 为什么发生这种情况?

使用iOS 5富文本编辑器

正如你知道iOS 5中的邮件应用程序有一个富文本编辑器是否有任何可能的方式来使用这个function的常规UITextView?

Xcode 4.3:在Organizer的档案中缺lessiOS应用程序的图标

由于升级到Xcode 4.3.x,我在Organizer中的iOS应用程序的档案没有图标。 (虽然我的Mac OS X应用程序上有图标) 一个特别的应用程序是一个iPad应用程序,我提供了2个图标(普通+视网膜大小),但仍然没有在我的档案中find它的图标。 xcode-select -print-path返回/Applications/Xcode.app/Contents/Developer (我相信这是正确的设置,因为我想在terminal中使用xcodebuild和xcron) 编辑: 经过调查,我发现从Xcode4.3.2开始,档案正在使用iOS5 CFBundleIcons属性中embedded的CFBundleIconFiles的第一项来显示,但是如果你的文件保留.png扩展名,它将不起作用 。 1 /关于苹果的文档说: 使用CFBundleIcons键指定图标文件时,最好省略图像文件的文件扩展名。 如果包含文件扩展名,则必须明确添加所有图像文件的名称(包括任何高分辨率的变体)。 如果省略文件扩展名,系统会自动检测文件的高分辨率变体,即使它们不包含在数组中。 鉴于你不想有文件扩展名到你的图标文件(参见上面),当你的文档实际上包含“ipad”和“ipad @ 2x”时,仅在.plist中提及“ipad”将不起作用。 我不得不在视网膜设备上实际使用的视网膜版本.plist中提及。 但是没有.png扩展名的图标在你尝试在App Store上提交时不会被validation。 我很累。 图标正在使我的生活成为现在的噩梦。 2 /关于TestFlight图标的支持: TestFlight似乎不支持没有扩展名的图标文件,因为我现在看不到我的服务图标,现在我删除了我的文件.png扩展名

我怎么能让背景音乐继续播放,而我的应用程序仍然在使用Swift播放它的声音

我创build了一个应用程序,我试图让用户在玩我的游戏的同时继续听音乐,但每当他们点击“播放”,游戏就会停止播放背景音乐。 我正在使用Swift在iOS上开发。 这是一段启动游戏声音的代码。 func playSpawnedDot() { var alertSound: NSURL = NSURL(fileURLWithPath: NSBundle.mainBundle().pathForResource("spawnDot", ofType: "mp3")!)! var error:NSError? audioPlayer = AVAudioPlayer(contentsOfURL: alertSound, error: &error) audioPlayer.prepareToPlay() if volumeBool { audioPlayer.play() } }

在iOS中更改应用程序语言,无需重新启动应用程序

我似乎有些应用程序可以在应用程序内部更改语言,而无需重新启动应用程序,我想知道它们是如何实现的。 例如,对于我们使用NSLocalizedString ,我知道可以在运行时在main.m设置语言,当你的AppDelegate没有初始化,但是一旦它被初始化(特别是你的视图控制器被创build),改变它不会下次重启 [[NSUserDefaults standardUserDefaults] setObject:[NSMutableArray arrayWithObjects:language, nil] forKey:@"AppleLanguages"]; 任何人都知道如何在不重新启动应用程序的情况下完成这些dynamic语言更改?

UITableView单元格的dynamic高度问题(Swift)

可变长度的dynamic文本被注入tableview单元格标签。 为了使tableview单元的高度dynamicresize,我已经在viewDidLoad()实现了: self.tableView.estimatedRowHeight = 88.0 self.tableView.rowHeight = UITableViewAutomaticDimension 这适用于尚未滚动的单元格(因为在滚动到单元格时调用UITableViewAutomaticDimention ),但不适用于在加载数据表格时初始呈现在屏幕上的单元格。 我试图简单地重新加载数据(如许多其他资源中所build议的): self.tableView.reloadData() 在viewDidAppear()和viewWillAppear()都是无济于事。 我迷路了..有谁知道如何让Xcode呈现最初加载在屏幕上的单元格的dynamic高度? 请让我知道,如果有更好的替代方法。