Tag: cocoa touch

如何用animation显示和隐藏UISplitViewController

在我的应用程序窗口的当前rootViewController是MainViewController 。 并且在另一个视图控制器中有一个名为SubViewController的button,如果用户点击button,我想显示UISplitViewController 。 我已经实施如下: //SubViewController.m UISplitViewController *splitVC =[self splitVC]; self.view.window.rootViewController = splitVC; 没有animation显示splitVC ,我需要显示幻灯片样式,例如,滑动SubViewController .view到右边显示UISplitViewController ,并且如果用户单击UISplitViewController上的一个button, UISplitViewController滑动SubViewController.view

UISlider,设置不同范围的图像

我有一个UISlider,我基本上把它分成5个部分。 0 <= x < .2 .2 <= x < .4 .4 <= x < .6 .6 <= x < .8 .8 <= x <= 1 我试图与另一个scrollView放大,我有这样,当我移动滑块,scrollView缩放,当我捏在scrollView,滑块移动同步。 当我在viewDidLoad中初始化滑块时,我为UIControlStateNormal和UIControlStateSelected创build了不同的thumbImages,像这样: if ([self.navigatorSlider value] >= 0 && [self.navigatorSlider value] < .2) { [self.navigatorSlider setThumbImage:[UIImage imageNamed:@"firstZoom.png"] forState:UIControlStateNormal]; [self.navigatorSlider setThumbImage:[UIImage imageNamed:@"firstZoom.png"] forState:UIControlStateSelected]; } 我为上面提到的5个不同的部分做了这个。 然而,在IBAction方法中,我已经为滑块,我需要再次设置thumbImages进行相同的检查。 同样在我的handleZoom方法中,我也需要在该方法中设置ThumbImage。 难道我做错了什么? 我觉得我应该可以在某处设置这些值,并且当滑块发生更改时,图像将自动更改,无论是处理滑块本身,还是放大scrollView并使用滑块的setValue方法。 思考?

ASIHTTPRequestTester:asynchronous不起作用

我正在尝试使用ASIHTTPRequest为iOS创build应用程序,但是我正在使用它来解决一些问题。 为了演示我的问题,我已经上传了一个testing项目,你可以从这里下载: http : //uploads.demaweb.dk/ASIHTTPRequestTester.zip 。 我创build了一个使用ASIHTTPRequestDelegate协议的WebService类: #import "WebService.h" #import "ASIHTTPRequest.h" @implementation WebService – (void)requestFinished:(ASIHTTPRequest *)request { NSLog(@"requestFinished"); } – (void)requestFailed:(ASIHTTPRequest *)request { NSLog(@"requestFailed"); } – (void) testSynchronous { NSURL *url = [NSURL URLWithString:@"http://allseeing-i.com"]; ASIHTTPRequest *request = [ASIHTTPRequest requestWithURL:url]; NSLog(@"starting Synchronous"); [request startSynchronous]; NSError *error = [request error]; if (!error) { NSLog(@"got response"); } } […]

UIPopoverController和UIImagePickerController崩溃

这是我的观点的build立: 当UIBarButtonItem被点击时,它应该调出一个UIImagePickerController 。 我必须使用UIPopoverController来执行此操作,通过单击“重置”button来调用该操作,因为这在iPad上是必需的。 这是我的代码: -(IBAction) btnReset:(id)sender { [self chooseImage]; } -(void) chooseImage { if ([UIImagePickerController isSourceTypeAvailable:UIImagePickerControllerSourceTypePhotoLibrary]) { imagepicker = [[UIImagePickerController alloc] init]; imagepicker.allowsEditing = NO; imagepicker.delegate = self; imagepicker.sourceType = UIImagePickerControllerSourceTypePhotoLibrary; imagepicker.navigationBar.opaque = true; if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad) { popoverController = [[UIPopoverController alloc] initWithContentViewController:imagepicker]; [popoverController presentPopoverFromBarButtonItem:reset permittedArrowDirections:UIPopoverArrowDirectionDown animated:YES]; } else { [self presentModalViewController:imagepicker animated:YES]; […]

与Xcode的斗争不显示我的UIWindow

请参阅问题末尾的修改 我试图得到一个简单的iPhone应用程序启动和运行失败: 我有一个非常简单的设置。 我有一个应用程序委托,一个视图控制器和一个包含一个UIImageView和三个UIButton的UIWindow的xib文件。 问题是,当我启动我的应用程序, UIWindow永远不会显示。 我确定我只是在Interface Builder中缺less某种连接(顺便说一句,我正在运行XCode 4)。 我只是完全失去了什么可能会导致问题。 我很欣赏这个解释不是很好,所以如果有人有任何相关的问题,请随时问问他们! 编辑 :好吧,我可以重新创build我的问题。 如果我创build一个“基于视图”的应用程序,然后添加一个button(也试过一个滑块)创build的窗口,当我编译和运行,button不显示。 是什么赋予了?

标签栏控制器不是所有的UIViewControllers

我刚刚在我的项目中创build了一个标签栏控制器,总共有4个选项卡。 它在4个UIViewControllers之间工作正常。 但是,当我导航到另一个不是4个选项卡之一的UIViewController时,选项卡消失。 我希望在每一页都能看到它。 我怎样才能做到这一点?

无法添加文件iOS应用程序包

我在资源path中添加了扩展名为.js的空文件,但未添加到应用程序的包中。 我相信我已经添加到应用程序目标,但有时它包含在捆绑中,有时它不包含在捆绑中。 我通过以下代码获取文件的内容: NSString *filePath = [[NSBundle mainBundle] pathForResource:@"webscript" ofType:@"js"];

AVAudioRecorder和AirPlay Mirrioring

当AVAudioRecorder会话处于活动状态时(当我正在录制audio时),我无法激活设备上的AirPlay镜像。 Airplay镜像在应用程序运行时停用,当应用程序退出时将其重新打开。 这篇文章似乎表明, 这是没有办法的 。 我的想法是尝试: 使用较低级别的录制框架 或者输出一个单独的窗口到外部显示器 ,而不是镜像 (我试过这个,它不工作)。 有没有其他方法可以解决这个问题,或者你知道这两种方法中的哪一种是已知的?

iOS的OpenGL使用glTexImage2D的参数,使UIImage?

我正在通过一些现有的代码为我分配的项目工作。 我有一个成功的调用glTexImage2D像这样: glTexImage2D(GL_TEXTURE_2D, 0, texture->format, texture->widthTexture, texture->heightTexture, 0, texture->format, texture->type, texture->data); 我想创build一个图像(最好是CGImage或UIImage )使用传递给glTexImage2D的variables,但不知道是否有可能。 我需要从OpenGL视图创build许多顺序图像(每秒钟很多),并保存以备后用。 我应该能够使用glTexImage2D使用的variables创build一个CGImage或UIImage ? 如果我能够,我该怎么做呢? 如果没有,为什么我不能和我build议保存/捕获我的opengl视图的内容每秒多次? 编辑:我已经成功地使用glReadPixels等提供的苹果提供的一些技术捕捉图像我希望更快的东西,所以我可以每秒获得更多的图像。 编辑:审查和添加汤姆森的代码后,这里是由此产生的图像: 图像非常类似于图像应该看起来像,除了水平重复~5倍,下面有一些随机的黑色空间。 注意:video(每一帧)数据通过一个ad-hocnetworking连接到iPhone。 我相信相机是用YCbCr色彩空间拍摄每一帧 编辑:进一步审查汤姆森的代码我已经将您的新代码复制到我的项目,并得到了不同的图像作为结果: 宽度:320高度:240 我不知道如何find纹理 – >数据中的字节数。 这是一个无效的指针。 编辑:格式和types texture.type = GL_UNSIGNED_SHORT_5_6_5 texture.format = GL_RGB

从Parse.com抓取NSString并将其粘贴到UILabel中

我想从Parse.com中获取一个NSString,并将其粘贴到我的iOS应用程序的标签中。 有谁知道如何做? 我遇到了很多问题:/ 提前致谢