草庐IT

ios - 使用 Storyboard在 UIImagePickerController 之上创建叠加 View

我正在尝试在我的UIImagePickerController相机预览屏幕上创建自定义叠加层。我不确定如何使用Storyboard使用XCode6执行此操作。我正在使用Objective-C。我已经制作了相机预览。我在Storyboard中创建了一个UIView,我使用了:picker.cameraOverlayView=overlay;创建叠加View。但是如何将Storyboard中的UIView连接到代码中的叠加层?在我看来,UIView总是显示在UIImagePickerController的相机预览下方。如何将自定义叠加层放置在UIImagePickerControllerV

iphone - 是否可以将图像叠加在整个 iOS 应用程序上?

我想在我的整个应用程序之上添加聚光灯效果PNG图像。即使键盘弹出。这可能吗? 最佳答案 将PNG添加到覆盖其他所有内容的新窗口:UIWindow*totalOverlayWindow=[[UIWindowalloc]init];totalOverlayWindow.frame=[[UIScreenmainScreen]bounds];totalOverlayWindow.userInteractionEnabled=NO;totalOverlayWindow.windowLevel=UIWindowLevelStatusBar+1;

php - GD图像叠加透明png

我有透明图像,我想覆盖整个图像以赋予它边框效果。在此代码中,它会裁剪现有图像。它合并了两者,但顶部的最终未显示alpha。我该如何解决这个问题? 最佳答案 不要使用imagecopymerge,使用imagecopy,然后它会正常工作,你的水印会显示alpha。imagecopy($dst_image,$src,0,0,0,0,469,296); 关于php-GD图像叠加透明png,我们在StackOverflow上找到一个类似的问题: https://sta

android - 叠加操作栏

我正在尝试覆盖操作栏。我的目标是API级别8到19。来自官方文档:truetrue“另请注意,此主题包括windowActionBarOverlay样式的两种定义:一种带有android:前缀,另一种没有。带有android:前缀的是适用于在平台中包含该样式的Android版本,并且没有前缀的版本适用于从支持库中读取样式的旧版本。”当我为支持库添加项目时,Eclipse报告错误:android:windowActionBarOverlayrequiresAPIlevel11(currentminis8)我该如何解决这个问题?非常感谢。 最佳答案

android - 如何清除 android 中谷歌地图中的所有 map 叠加层或标记?

我想从谷歌地图中清除所有map叠加层或标记并使用以下代码if(!mapOverlays.isEmpty()){mapOverlays.clear();}哪个给我异常(exception),有人可以指导我吗?我是对还是错,如果我错了,请为我提供解决问题的方法。如果map上有任何标记,我希望map干净。我们将不胜感激任何帮助。 最佳答案 mapView.invalidate();我错过了更新map。现在工作正常。所以整个代码看起来像if(!mapOverlays.isEmpty()){mapOverlays.clear();mapVie

android - Android 的 MapView 中的叠加层定位不准确

我正在尝试创建一个包含MapView和ListView的Activity。我使用C#和MonoDroid。布局看起来像这样我的自定义MapView类实现长按处理程序privatevoidHandleLongPress(MotionEvente){if(e.Action==MotionEventActions.Down){//Fingerhastouchedscreen.longpressTimer=newTimer(LONGPRESS_THRESHOLD);longpressTimer.AutoReset=false;longpressTimer.Elapsed+=delegate(o

android - 使用抽屉导航中的 fragment 来叠加 Activity

我无法在现有Activity之上放置fragment。我要完成的工作如下:打开应用程序->创建mapView->创建抽屉导航->抽屉导航上的按钮打开位于mapView顶部的新fragment(而mapView不可见)。正在发生的事情是fragment的布局正在显示,但布局的空白区域是透明的,我仍然可以使用map。这是我的代码:主Activity.javapublicclassMainActivityextendsActivity{privateMapViewmapView;privateLocationListenerlocationListener;privateGeometryLa

android - 选项卡栏设置作为平板电脑中的叠加层?

我正在使用Android操作栏在手机版本中显示如下设置。当我点击设置时,它会调用SettingsActivity,但是在平板电脑版本中,我必须以不同的格式显示设置,如下所示。此处设置图标应作为带有设置的抽屉覆盖层(在任何屏幕上)打开。如何实现这一目标?是否有显示此类叠加层的控件?内部设置页面包含其他控件,如微调器、开关等。 最佳答案 我会使用Fragment,然后detectiftheuserisusingatabletorasmartphone.如果是平板电脑,打开SlidingMenu里面有Fragment,如果是智能手机,打开

android - 将叠加图形渲染到摄像机视频中

我想制作一个应用程序,它从相机中获取视频,添加额外的视觉信息(叠加层)并从中创建一个视频文件,稍后可以将其上传到服务器。如何做到这一点?如果之前没有此类任务的经验,我假设有2个选项:截屏并编码成视频文件。但是,生成的帧率可能不够。将视频录制到SD卡中,稍后使用添加的叠加层重新编码。不需要实时编码,因此编码过程比实时慢是可以的。 最佳答案 您将不得不使用例如ffmpeg和NDK来编码您自己的视频。那里有很多示例,但它仍然有些麻烦。 关于android-将叠加图形渲染到摄像机视频中,我们在S

android - 在 View 角上叠加图像

我正在尝试绘制覆盖显示得分屏幕一角的奖牌here有一个包含按钮的透明布局和一个包含其余数据的内部框(灰色框)的RelativeLayout(黑边框)。我尝试将勋章添加到内部RelativeLayout的左上角并给它负边距,但这只是在View的边缘将其切断。将它添加到透明布局中会将它放在角落后面。我怎样才能强制奖章覆盖那个角?如果可能的话,我更愿意在xml中执行此操作,但欢迎提出任何建议。 最佳答案 您还可以通过在父View上设置android:clipChildren="false"和android:clipToPadding="f