草庐IT

cli-assets

全部标签

ios - UILabel 文本颜色不会以编程方式更改,如果我在 nib 中设置文本颜色并在 Assets 中定义该颜色

这个问题是由在Storyboard中设置自定义颜色引起的,与自定义字体无关。第1步:在Assets文件夹中定义颜色第2步:将该颜色设置为标签文本颜色第3步:更改代码中的文本颜色标签背景颜色改变但文字颜色不变 最佳答案 我遇到了完全相同的问题。我想这是xCode中的一个错误。当您在Storyboard或xib中设置自定义颜色时会出现此问题。你可以做什么:在你的nib文件/Storyboard中使用一些标准颜色如果你想用一些颜色Assets改变它,这可以在任何时候以编程方式完成我试过了,它有效。

ios - 无法将 1024px 应用商店图标添加到 watchOS 应用 Assets

我刚刚为iOS应用程序编写了一个AppleWatch配套应用程序,并想通过Xcode将新版本上传到iTunesConnect,但我收到以下警告:A1024x1024appstoreiconisrequiredforwatchOSapps这也是我上传到iTunesConnect失败的原因。但是,watch应用程序的“AppIcon”Assets中的所有必需尺寸都已填充,并且没有像iOS应用程序图标Assets中那样的“AppStore”尺寸:那么我应该在哪里添加1024x1024应用商店图标呢? 最佳答案 我刚找到一个解决方案:在As

ios - 如何在 NSBundle 中从 Assets.car(xcassets 的编译版本)加载图像? (不使用 CocoaPods)

我们收到这些类型的错误消息:无法加载从标识符为“com.company.OurResourceBundle”的包中的nib引用的“iconStatus”图像。基本上,我们将一堆图像放在xcassets文件夹中(适用于非捆绑加载的情况)。xcassets和nib文件被打包到一个资源包中。当应用启动时,nib文件中的uiimageview无法加载任何带有上述错误消息的图像。[UIImageimageNamed:@"OurResourceBundle.bundle/iconStatus"]返回nil问题与“HowcanIloadanimagefromAssets.car(compiledve

ios - 将所有图像放入 Assets 目录?

我在Xcode5中开始了一个新项目。这是什么Images.xcassets恶作剧?我是应该将用于我的应用程序的各种图像(如按钮图像和其他东西)放在那里,还是只放AppIcon和LaunchImage?我看到我可以在Images.xcassets中创建一个新文件夹。我是否应该创建一个名为“ButtonIcons”或其他名称的文件夹,然后将它们放入其中?看,但我只想向我的目标添加一些视网膜图像。我只支持iOS7。所以,我不需要担心其他格式,如非视网膜。为什么他们把它搞得这么复杂而且根本不记录下来?为什么我需要这些额外的Contents.json文件?看起来我可以从目标中取消选中(删除)Im

ios - Xcode Assets 目录 : Only one copy of each image

因此,我创建了一个包含四个位置的Assets目录:两个用于iPhone,两个用于iPad。现在我将我的图像拖放到相应的位置。我的问题:假设我对iPhone@2x和iPad@1x使用相同的图像。但是Xcode会创建图像的副本,尽管完全相同的图像已经存在。所以我尝试手动解决这个问题,感谢thisanswer.我打开.imageset文件夹并编辑Contents.json文件中的“文件名”,如下所示:(我还删除了文件夹中的重复图像。){"images":[{"idiom":"iphone","scale":"1x""filename":"myImage@1x.png"},{"idiom":"

ios - 强制本地化图像或图像 Assets

在这个问题中,HowtoforceNSLocalizedStringtouseaspecificlanguage我可以通过这种方法强制本地化。头文件@interfaceNSBundle(Language)+(void)setLanguage:(NSString*)language;@end实现#importstaticconstchar_bundle=0;@interfaceBundleEx:NSBundle@end@implementationBundleEx-(NSString*)localizedStringForKey:(NSString*)keyvalue:(NSString

ios - 如何调试 CUICatalog : Invalid asset name supplied: (null)

我正在使用xib为我的一个应用制作UI。我在控制台中收到多个与“CUICatalog:提供的Assets名称无效:(null)”相关的警告。从研究中我了解到,如果我们在xib中提供错误的图像名称,则会发生此错误。但在这里我想知道是否有任何方法可以指出它抛出错误的地方,xib名称或错误的图像名称等。 最佳答案 我刚刚修正了这个错误。只需检查函数[UIImageimageNamed:(NSString*)imageName]的用法。如果imageName为nil,则会发生错误。在我的代码中:UIImageView*imageView=[

ios - Cordova 无法从 CLI 构建,但从 XCode xcworkspace 构建可以完美运行

我最近添加了https://github.com/chemerisuk/cordova-plugin-firebase-messaging到我的cordova项目,它有一个框架依赖于5.0"/>5.2"/>我最初是在Android上测试代码和所有内容,它运行得非常棒。然而,当我转而在iOS上测试我的更改时,我在运行cordovarunandroid或任何其他构建命令时很快遇到了一些问题。他们往往会因暗示CocoaPods链接问题的错误而失败。如:platforms/ios/Pods/FirebaseCore/Firebase/Core/FIRNetwork.m:23:9:fataler

ios - 如何通过 cli 而不是通过 xcode 将 cordova(phonegap) ios 应用程序安装到设备

我正在尝试使用最新的phonegap版本创建一个简单的项目:$phonegapcreatemy-project$phonegapbuildios$phonegapinstallios一切都很完美,我看到了模拟器和我的简单应用程序。但是我找不到关于如何在设备(例如iphone)而不是模拟器上运行我的应用程序的文档。cordova/phonegap的所有文档都基于cordova的xcode模板示例。但是最后一个cordova的版本没有xcode的模板和我需要的所有东西-cli,如果我理解正确的话?我已经注册为IOS开发人员,并且拥有有效的iPhone开发证书。当我连接我的设备时——我可以在

ios - 为什么我在 iOS 设备测试中得到 "Building MacinTalk voice for asset: (null)"

我正在为设备上的文本到语音项目执行以下代码,但出现错误“为Assets构建MacinTalk语音:(空)”请帮助我解决问题或提示问题所在。AVSpeechSynthesizer*synthesizer=[[AVSpeechSynthesizeralloc]init];AVSpeechUtterance*utterance=[AVSpeechUtterancespeechUtteranceWithString:@"TipsForSiliconValleyFromAStartupAcceleratorInGaza"];[utterancesetRate:0.015f];utterance.