草庐IT

pick_asset

全部标签

android - 外部 HTML Assets 未被 React Native bundle 在生产构建中以供 Webview 使用

我正在使用ReactNative构建一个Android应用程序。它有一个在本地读取HTML文件的WebView。这是我用来呈现webview的代码fragment。这在开发构建期间运行良好。HTML文件在webview上加载并呈现良好。但它不适用于Android发布/生产版本。webview是空的,如果我使用chrome://inspect检查,webview是空的并且不会加载HTML文件。据我了解,ReactNative无法在Android生产构建期间将helloworld.htmlbundle为Assets。我注意到它在iOS上运行良好。知道如何解决吗?

ios - objective-c - ios : How to pick video from Camera Roll?

我试试这个:UIImagePickerController*videoPicker=[[UIImagePickerControlleralloc]init];videoPicker.delegate=self;videoPicker.modalPresentationStyle=UIModalPresentationCurrentContext;videoPicker.sourceType=UIImagePickerControllerSourceTypeSavedPhotosAlbum;videoPicker.mediaTypes=@[(NSString*)kUTTypeMovie,

ios - Xcode Assets 目录中的应用程序图标大小

iPhone的29pt是否已经在Retina显示屏中?意思是我必须输入29pt还是58pt?对于iPad,29pt是指非视网膜/1x还是视网膜/2x? 最佳答案 pt是点。在1x中是像素。在2x中你需要双倍的像素。所以29pt对于1x图像是29像素,对于2x版本它需要是58像素。现在使用3x将是87像素。 关于ios-XcodeAssets目录中的应用程序图标大小,我们在StackOverflow上找到一个类似的问题: https://stackoverflo

ios - A/B 测试平台如何即时替换 Objective-C Assets ?

Leanplum、Apptimize和其他适用于iOS的A/B测试平台能够从Web下载Assets(nib文件、图像等...)并在运行时替换它们。天真的做法是下载新资源并在资源包目录中替换它们,但由于权限原因无法将文件写入资源目录。问题是,这些A/B测试平台使用什么技术在运行时替换Assets?编辑:在阅读了leanplum静态库文件(使用nm)上的符号后,它们似乎是Swizzlingcocoa文件系统API。例如:(nm-mleanplum.a中的示例行)-[NSBundle(LeanplumExtension)leanplum_URLForResource:withExtensio

ios - Xcode 6 Assets 目录自动创建较小比例的图像

由于iOS8中需要3倍图像,我认为在Xcode6中使用Assets目录管理图像会更容易。我试图只提供一个图像,3倍缩放图像到Assets目录,我想要Xcode自动缩小该图像以生成3x图像的2x和1x版本,这样我就不必手动执行此操作。现在这就是我所拥有的:我真的希望Xcode有自动创建2x和1x图像的功能,只是我还没有发现它。如果没有任何此类功能,是否有其他选择?(我知道IconKit,但它很烦人,而且还没有更新以支持3x图像。如果它一开始就制作得当,它甚至不需要更新..)我知道Xcode可以自动从矢量pdf生成所有图像,但这不是我要找的! 最佳答案

ios - 向 UIImagePickerController 的工具栏添加一个 "Pick from Photo Library"按钮

我正在实现一个流程,用户可以从他们的图库中选择照片或使用相机拍照。当以模态方式呈现UIImagePickerController时,我必须去:picker.sourceType=UIImagePickerControllerSourceTypePhotoLibrary;或picker.sourceType=UIImagePickerControllerSourceTypeCamera;这意味着呈现一个“脚手架Controller”,用户可以在其中选择他们的库或相机。我看到大多数具有这种功能的其他应用程序直接进入相机Controller,而是显示一个用于从库中选择的按钮。我能找到的所有示

ios - 有条件地构建具有不同 Assets 目录的应用程序

我的Xcode项目以具有多种配置的方式设置,允许我为我的应用程序的不同变体使用相同的代码库,但每个都有独特的元素,例如应用程序名称、版本、包标识符、图标、启动屏幕等。为了完成大部分设置,我已经关注了这个网站:http://appfoundry.be/blog/2014/07/04/Xcode-Env-Configuration/我还有一个config.plist,其中包含与每个Xcode配置关联的各种独特设置,这些设置仅在构建时成功复制。为了做到这一点,下面是运行脚本构建阶段的一个片段:RESOURCE_PATH=${SRCROOT}/${PRODUCT_NAME}/config/${

ios - 使用 Xcode Asset Catalogs 进行 UIImage 缓存

我们都知道UIImage的imageNamed:方法背后神秘的缓存机制。在苹果的UIImageClassReference它说:Inlow-memorysituations,imagedatamaybepurgedfromaUIImageobjecttofreeupmemoryonthesystem.ThispurgingbehavioraffectsonlytheimagedatastoredinternallybytheUIImageobjectandnottheobjectitself.Whenyouattempttodrawanimagewhosedatahasbeenpurg

ios - 引用 Assets 目录中文件夹中的图像

在Assets目录中,您可以创建文件夹。文件夹内的所有图像名称都必须是唯一的。如果您有一个名为myImage的图像,并且您尝试将另一个图像命名为myImage,那么它将自动重命名为myImage-1。但是如果您有两个文件夹,那么您可以在不同的文件夹中放置具有相同名称的图像。那么,必须有一种方法来引用这些吗?有谁知道如何通过Assets目录中的文件夹和图像名称来引用图像? 最佳答案 视觉说明(基于Xcode10.1)要使路径唯一标识Assets目录图像,请将文件夹的“ProvidesNamespace”属性设置为true。1)选择As

ios - 如何在 Today Extension 中显示 Assets 目录中的图像?

我正在为iOS8开发TodayExtension。我的应用程序组设置正确,我可以成功地使用NSUserDefaults将简单的数据位发送到我的扩展程序(使用thistutorial)。在我的扩展程序的Storyboard中,我已将图像放置到Storyboard中并将图像设置为Assets目录中的Assets。即使它出现在InterfaceBuilder中,当我在设备和模拟器上运行该应用程序时,图像也不会显示。我错过了什么? 最佳答案 确保Assets目录包含在您的Today扩展的目标中。