如何在ios应用程序中显示和编辑现有的PDF文件

我不想创build新的PDF文件,我已经做了,但想通过代码在iOS中显示和编辑现有的PDF文件.. 这是否可能,如果可能,我怎么能做到这一点… 更新 假设将会有文本文档pdf,我们想要在该文件中input一些其他的文本,并保存它..所以如何通过编程来做到这一点? 请帮我解决这个问题… 提前致谢…

需要任何UILocalNotifications的例子

请各位我需要UILocalnotifications任何教程示例显示基于开始date和结束date的警报。 希望任何人都可以让我正确的方向谢谢:)

为什么AVCaptureVideoOrientation风景模式导致颠倒的静止图像?

我正在使用AVFoundation类来实现我的应用程序中的自定义相机。 我只是捕捉静止图像,而不是video。 我有一切工作,但是被某些东西困住了。 当拍摄静止图像时,我会考虑设备方向,并适当地设置video连接的video方向。 代码片段: // set the videoOrientation based on the device orientation to // ensure the pic is right side up for all orientations AVCaptureVideoOrientation videoOrientation; switch ([UIDevice currentDevice].orientation) { case UIDeviceOrientationLandscapeLeft: // Not clear why but the landscape orientations are reversed // if I use AVCaptureVideoOrientationLandscapeLeft here the pic ends up upside […]

如何在iOS中将kCVPixelFormatType_420YpCbCr8BiPlanarFullRange缓冲区转换为UIImage

我试图在原来的线程中回答这个问题,但是SO不会让我。 希望有更多权威的人可以把这个问题合并到原来的问题中去。 好的,这里是一个更完整的答案。 首先,设置捕获: // Create capture session self.captureSession = [[AVCaptureSession alloc] init]; [self.captureSession setSessionPreset:AVCaptureSessionPresetPhoto]; // Setup capture input self.inputDevice = [AVCaptureDevice defaultDeviceWithMediaType:AVMediaTypeVideo]; AVCaptureDeviceInput *captureInput = [AVCaptureDeviceInput deviceInputWithDevice:self.inputDevice error:nil]; [self.captureSession addInput:captureInput]; // Setup video processing (capture output) AVCaptureVideoDataOutput *captureOutput = [[AVCaptureVideoDataOutput alloc] init]; // Don't add frames to the queue if frames are already processing […]

CSS渐变不适用于iOS

我已经创build了一个使用CSS生成器的渐变背景 。 这适用于所有主stream浏览器和Android。 然而在iOS我得到这个 。 我需要添加到这个渐变,以使其在iOS上工作? 编辑:因为这个问题没有得到足够的重视,我想问一个不同的问题:什么时候我需要为css标签创buildsafari / ios的线性渐变,当在这种情况下,-webkit-linear – 渐变不工作? 有没有其他的CSS梯度标签,专门为safari? 这是我的背景的代码: .gradient { /* Legacy browsers */ background: #FF7701 url("gradient-bg.png") repeat-x top; -o-background-size: 100% 100%; -moz-background-size: 100% 100%; -webkit-background-size: 100% 100%; background-size: 100% 100%; /* Internet Explorer */ *background: #FF7701; background: #FF7701\0/; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="gradient-bg.png", sizingMethod="scale"); } @media all and (min-width: 0px) { .gradient […]

iOS 10.0 – 10.1:使用AVVideoCompositionCoreAnimationTool后,AVPlayerLayer不显示video,只有audio

这里是一个完整的项目,如果你关心自己运行这个: https : //www.dropbox.com/s/5p384mogjzflvqk/AVPlayerLayerSoundOnlyBug_iOS10.zip?dl = 0 这是iOS 10上的一个新问题,从iOS 10.2开始已经修复。 在使用AVAssetExportSession和AVVideoCompositionCoreAnimationTool导出video以在导出期间合成video顶层的video之后,在AVPlayerLayer中播放的video将无法播放。 这似乎不是由于AVaudio编码/解码stream水线限制造成的,因为它经常发生在一次导出之后,据我所知只有2个stream水线:1个用于AVAssetExportSession,另一个用于AVPlayer。 我也正确地设置图层的框架,正如你可以看到通过运行下面的代码给图层一个蓝色的背景,你可以清楚地看到。 导出之后,在播放video之前等待一段时间似乎使它更可靠,但这不是一个可以接受的解决方法告诉你的用户。 任何想法是什么导致这个或如何我可以解决或解决它? 我是否搞砸了一些重要的步骤或细节? 任何帮助或指向文档的指针非常感谢。 import UIKit import AVFoundation /* After exporting an AVAsset using AVAssetExportSession with AVVideoCompositionCoreAnimationTool, we * will attempt to play a video using an AVPlayerLayer with a blue background. * * If you see the blue background and hear audio […]

如何控制iPhone上的硬件麦克风input增益/电平?

我的audio分析function在iPad(2)上反应比iPhone(4)好。 它似乎对iPad上柔和的声音很敏感,而iPhone需要更响亮的input才能正确响应。 无论是因为麦克风放置,不同的组件,不同的软件configuration还是其他因素,我希望能够在我的应用程序中进行控制。 显然,我可以乘以我所有的audio样本,以编程方式应用增益。 当然这也有软件成本,所以: 是否有可能通过iOS软件控制麦克风的增益,类似于MacOS中的增益? 我找不到任何文件,但我希望我只是想念它。

自动化Xcode的“debugging”>“模拟位置”命令

有没有任何编程方式来控制xcode > simulate location命令? 我有我想运行的外部位置testing脚本,理想情况下,testing套件可能会导致xcode随意更改连接的手机的位置。 这是可能的,如果是的话如何?

构buildarmv7,armv7s,arm64,i386和universal的ffmpeg iOS库

我已经看到几个脚本来构buildarmv7,7s和i386的FFmpeg API,但是找不到任何可以用于armv64的东西。 在这个论坛的其他线程上的一些答案build议为arm64准备一个单独的库,但是对于其余的体系结构不能很好地工作。 因此,我需要一个脚本,可以适用于所有支持的iOS架构,包括armv7,armv7s,armv64和i386。

Objective-C检查旋转的UIViews的子视图是否相交?

我不知道从哪里开始。 CGRectIntersectsRect很明显在这种情况下不起作用,你会明白为什么。 我有一个UIView的子类,里面有一个UIImageView,放在UIView的中心: 然后我旋转自定义UIView来维持内部UIImageView的框架,同时仍然能够执行一个CGAffineRotation。 结果框架看起来像这样: 我需要防止用户使这些UIImageView相交,但我不知道如何检查两个UIImageViews之间的交集,因为不仅他们的框架不适用于父UIView,而且,他们旋转,没有影响他们的框架。 我的尝试的唯一结果是不成功的。 有任何想法吗?