草庐IT

objective-c - UIImagePickerController 选择视频会阻止 MPMoviePlayerViewController 实例工作

我有一个ViewController,其中我在popOver中显示一个UIImagePickerController。如果用户选择了一个视频,然后关闭弹出窗口并移至下一个“页面(viewcontroller)”并尝试使用该页面上的MPMoviePlayerViewController播放任何电影,它们是无法这样做。我相信正在发生的事情是图像选择器中显示的播放器以某种方式被保留,因此这个新视频无法播放。我已正确关闭弹出窗口,并且在尝试播放视频时没有收到任何错误。有人遇到过这种情况吗?iOSSDK4.2iPad。 最佳答案 你在设备上试

objective-c - iOS - 从数据库创建动态用户界面

我有一个要求,我需要通过从数据库中读取值来为iPAD应用程序构建一个View。加载应用程序时,我将对PHP进行服务器调用,PHP会将JSON返回给我。根据该结果集,我希望能够在iPAD上动态构建我的UI。有人可以给我指出正确的方向或给我一些建议吗? 最佳答案 有一段关于此方法的WWDC2010session视频。被称为“构建服务器驱动的用户体验”。您让服务器发送应用XML、JSON或压缩的plist(推荐),以及所有UI对象坐标、颜色、可见性、文本、图像等,然后解析数据,并实例化应用UI从那个数据。将UI数据保存在本地数据库中以供离

iphone - iOS CGPDFScanner 搜索定位文本位置

我正在构建一个iPhone/iPad应用程序来阅读pdf文件,到目前为止,我已经设法下载、打开文件、放大/缩小、添加书签等。由于我不是专家程序员,所以我只能在阅读后才能做到这一点很多关于stackoverflow的博客和问题。我还包含了搜索功能,发现以下站点有助于解释CGPDFScanner的使用http://www.random-ideas.net/posts/42现在要解开的谜团是定位pdf中的文本位置并突出显示结果(就像在iBooks中一样)。很多人已经说pdf解析很复杂,我希望有人能分享他们的代码。 最佳答案 经过两周的痛苦

ios - 在 iPad 上显示大型 PDF 时 UIWebView 泄漏

这里有一些奇怪的行为,我希望有人可以确认这是一个已知的错误,或者建议一个解决方法。我的iPad应用程序需要显示一些大的PDF(~7mb和大量图形。)阻力最小的路径当然是UIWebView,但我的应用程序在显示一些后崩溃。我将行为隔离在一个新项目中,并在其上运行Instruments。这是结果。它们似乎表明UIWebView中发生了严重的泄漏。最小ViewController中的基本代码:-(IBAction)doPresent:(UIView*)sender{NSURL*url=[[NSBundlemainBundle]URLForResource:[NSStringstringWit

ios - 在 IOS 上使用 launchd 重启应用

我在博物馆展览中使用一些iPad,运行其他人开发的应用程序。尽管我们已经介绍了主页按钮,但我发现应用程序偶尔会崩溃,将用户留在主屏幕上。他们可以从这里访问其他未经授权的应用程序。博物馆不反对越狱iPad,如果这能为我们提供所需的解决方案,所以我一直在研究使用launchd和KeepAlive标签并将.plist文件放入/Library/的想法LaunchAgents目录,以防止应用程序在崩溃时关闭或重新生成它到目前为止,我已经成功地让它与iPad附带的默认应用程序以及Cydia安装的应用程序一起使用,但我无法让它重新启动我们想要的应用程序。我已经从/User/Applications目

iphone - 在 iOS 上使用 Cocoa 在后台进行 9 切片缩放/拉伸(stretch)

我想使用“9切片”缩放来拉伸(stretch)图像,其中仅缩放图像的中心。完全像UIImage的stretchableImageWithLeftCapWidth方法,但是我想在后台线程中执行此操作。我明白这个方法只能在gui线程中使用。我正在iOS/iPad/iPhone上开发。有没有人有代码片段,或者知道可以执行此操作的库?我不想重新发明轮子!一些我发现有用的相关引用资料:CGContext文档:http://developer.apple.com/library/mac/#documentation/GraphicsImaging/Reference/CGContext/Refer

ios - 启动屏幕 Storyboard显示在模拟器中,但在 iPad Pro 时不显示在设备中

不确定我在这里遗漏了什么,但启动屏幕在除iPadPro之外的所有设备上都能正常工作。启动屏幕确实是一个Storyboard。它实际上在iPadPro模拟器上运行得非常好。有什么建议吗?更新:好的,所以我已经向xcassets添加了一个可平铺的图像。共有三种尺寸。无论我如何切片,它总是按预期显示在Storyboard和模拟器中,但它永远不会在设备上呈现。令人沮丧! 最佳答案 好的,那么我这边真的没有任何问题吗?很奇怪的问题。我在两个不同的iPadPro上安装了相同的二进制文件,它们都运行相同版本的iOS。一个显示启动屏幕,而另一个显示

iphone - 如何使用 CCCrypt() 加密文件?

当我加密文件(doc、pdf等)时,我使用:size_tbufferSize=dataLength+kCCBlockSizeAES128;CCCrypt(kCCEncrypt,kCCAlgorithmAES128,kCCOptionPKCS7Padding,keyPtr,kCCKeySizeAES256,NULL/*initializationvector(optional)*/,dataBytes,dataLength,/*input*/buffer,bufferSize,/*output*/&numBytesEncrypted);解密时,我使用:size_tbufferSize=d

iphone - MonoTouch 上传到 iOS 设备的问题

每当我尝试从MonoTouch上传到设备时,我都会收到以下控制台输出和错误:/Developer/MonoTouch/usr/bin/mtouch-installdev="/Users/Chris/Documents/MonotouchProjects/UITextFieldTest/UITextFieldTest/bin/iPhone/Debug/UITextFieldTest.app"Pleaseensureyourdeviceisconnected...Connectedto:OAIInitializingfileservice...UploadingapplicationFin

iphone - 如何在 iPad/iPhone iOS 设备上显示系统日志?

我希望能够在应用程序本身中查看来self的应用程序的所有NSLog()消息。如何访问设备的系统日志? 最佳答案 答案在UsingObjectiveCtoreadlogmessagespostedtothedeviceconsole 关于iphone-如何在iPad/iPhoneiOS设备上显示系统日志?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/6158979/