草庐IT

ios - 拍摄带有叠加图片的照片

我想用iPhone相机拍摄一张带有叠加图像的照片,但在网上冲浪了几天后,我仍然找不到答案。如何才能做到这一点?我正在使用Xcode4.3.2。 最佳答案 我已经按照这里的例子http://www.musicalgeometry.com/?p=1273结果非常好。将叠加层应用于最终捕获的图像也不应该那么难。 关于ios-拍摄带有叠加图片的照片,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questi

objective-c - 向 MKMapView 添加多个叠加层

我在理解如何向MKMapView添加多个叠加层时遇到一些问题。我跟踪了一个数组路由。跟踪的路线是CLLocations数组。所以我有一个数组数组。我可以走一条路线并将其绘制在mapView上。但是,我需要将所有路线绘制到mapView上。下面是我如何为1条路线创建MKPolyline:-(void)loadRoute{//Sowegrabanarraythatholdsallthelocationsofoneroute.NSArray*locations=[[NSArrayalloc]initWithArray:[routesArrayobjectAtIndex:0]];//while

ios - 保存带有 GIF 图像叠加层的视频

我正在开发一个录制视频的应用程序。录制完成后,我使用Library在上面放了一个GIF图像。.我的播放视频和将gif图像作为叠加层的代码self.avPlayer=[AVPlayerplayerWithURL:self.urlstring];self.avPlayer.actionAtItemEnd=AVPlayerActionAtItemEndNone;AVPlayerLayer*videoLayer=[AVPlayerLayerplayerLayerWithPlayer:self.avPlayer];videoLayer.frame=self.preview_view.bounds

ios - 如何在 iOS map 上叠加圆圈

我有半径和位置。这就是我试图获取圆的边界矩形的方式。-(MKMapRect)boundingMapRect{CLLocationCoordinate2Dtmp;MKCoordinateSpanradiusSpan=MKCoordinateRegionMakeWithDistance(self.coordinate,0,self.radius).span;tmp.latitude=self.coordinate.latitude-radiusSpan.longitudeDelta;tmp.longitude=self.coordinate.longitude-radiusSpanSpan

iOS - 在相机上定位自定义叠加层(垂直对齐)。顶部黑条的大小

我正在寻找以下问题的编程解决方案:我想在相机(iOS)上绘制自定义叠加层。我希望它在相机输出View中垂直居中。我已经完成相对于屏幕而不是相机图片居中绘制我的自定义View。为此,我需要获取顶部黑条的大小。我怎样才能得到它?顶部和底部条的大小不相等,这就是为什么我得到的图片底部有这个烦人的y偏移。注意结果图片的偏移量: 最佳答案 好吧,我最终使用了AVFoundation,它最终是更好的解决方案,因为它是可定制的。我有self.fullScreenImageView和self.previewLayer作为类属性。您需要编写自己的代码

iphone - 创建点击叠加说明 View

这里是一个非常简单的问题。如何创建这样的View?它必须在用户第一次运行应用程序的这一部分时覆盖,并在用户点击它后永久删除。我知道它应该是一个UIImageView,但是如何使它处于事件状态,然后将其从View中永久删除? 最佳答案 您可以在应用启动后立即在应用委托(delegate)的didFinishLaunchingWithOptions方法中添加subview,方法是使用UIView的addSubView方法类(class)。以下是您可以如何进行的一些代码片段:-(BOOL)application:(UIApplicatio

ios - 在 MKMapView : NSInvalidArgumentException NSSetM removeObject: object cannot be nil 上使用叠加层缩放时出现异常

我将大约1000个MKPolygon添加到MKMapView上。将叠加层添加到MKMapView后,它工作正常。但是,如果我快速放大和缩小(偶尔放开缩放,以便mapView处理它是新的visibleMapRect),我发现应用程序(有时)崩溃并出现以下异常堆栈跟踪:***Terminatingappduetouncaughtexception'NSInvalidArgumentException',reason:'***-[__NSSetMremoveObject:]:objectcannotbenil'***Firstthrowcallstack:(0CoreFoundation0x

iphone - OpenGL ES/iOS/Cocos2d 中的叠加颜色混合

我正在尝试将BlendModes应用于GreyScale图像以获得可重用的静态资源我已经在互联网上搜索了几个小时,并且自己进行了测试,但没有找到任何解决方案。我从这张图片开始:基本的想法是以某种颜色在其上绘制一个矩形,并仅在alpha为1.0的情况下对图像应用混合模式这是代码(这是Cocos2d项目的一部分,尽管我认为它可以应用于通用的OGLES):-(void)draw{[superdraw];glBlendColor(0,255,0,255);glBlendFunc(GL_ZERO,GL_SRC_COLOR);glColor4ub(255,0,255,255);glLineWidt

ios - 位置搜索结果叠加

我正在尝试将搜索栏添加到我的一个应用程序中,让用户可以输入地址信息,然后会出现一个带有可能结果(和键盘)的表格View。map应用程序中提供的功能基本相同。有没有简单的方法可以做到这一点?最好有一个当前位置默认值和自动完成,但不是必需的。我可以从头开始构建UI,但我不知道如何取回搜索结果。我可以使用地理编码器并将结果解析为表格View吗? 最佳答案 有一个用于执行此操作的标准组件,称为UISearchDisplayController.它为您提供了一个UISearchBar和一个用于显示结果的UITableView。然后您可以根据需

iphone - 相机叠加图片

编辑3好消息和坏消息。好消息是,在ConnectionsInspector中,通过断开覆盖UIToolbar并连接UIImageview,我看到了theKing,但随后——坏消息——我没有看到我也需要的UIToolbar.所以现在的问题是,当他/她在这里完成后,用户如何返回调用VC?工具栏和图像如何成为覆盖的一部分,或者“返回按钮”工具栏如何在非覆盖View上,等等?或者如何让工具栏和图像同时显示在OverlayViewController上?编辑3编辑2OverlayViewController.m中的setupImagePicker。-(void)setupImagePicker: