永发信息网

ios plist文件怎么添加

答案:1  悬赏:80  手机版
解决时间 2021-04-06 03:37
ios plist文件怎么添加
最佳答案
Info.plist配置项说明1、设置启动图标(CFBundleIcons)CFBundleIcons CFBundlePrimaryIcon CFBundleIconFiles Icon Icon@2x Icon_120@2x 2、设置启动闪屏图片(UILaunchImages)UILaunchImages UILaunchImageMinimumOSVersion 7.0 UILaunchImageName Default UILaunchImageOrientation Portrait UILaunchImageSize {320, 568} UILaunchImageMinimumOSVersion 7.0 UILaunchImageName Default UILaunchImageOrientation Portrait UILaunchImageSize {320, 480} 3、设置版本号相关(1)设置Bundle的版本号(Bundle versions string, short)。一般包含该束的主、次版本号,这个字符串的格式通常是“n.n.n”(n表示某个数字,如1.1.1)。第一个数字是束的主要版本号,另两个是次要版本号。该关键字的值会被显示在Cocoa应用程序的关于对话框中。该关键字不同于CFBundleVersion,它指定了一个特殊的创建号。而CFBundleShortVersionString的值描述了一种更加正式的并且不随每一次创建而改变的版本号。CFBundleShortVersionString1.0(2)设置应用程序版本号(Bundle version)。每次部署应用程序的一个新版本时,将会增加这个编号,用于标识不同的版本。CFBundleVersion1.04、设置字体相关(Fonts provided by application)在iOS应用中需要使用系统提供的字体之外的字体,可以将字体文件(.ttf/.odf)复制到项目文件中,另外需要在Info.plist中添加Fonts provided by application的项,对应的源码文件如下:UIAppFonts 华文行楷.ttf 华文新魏.ttf 黑体_GB2312.ttfP.S关于如何使用系统支持的字体信息:(1)在调用字体的时候,要使用字体名。字体名不是文件名,而是字体的Family Name。Family Name可以在Font Book中查看。label.font = [UIFont fontWithName:@"字体名称" size:16.0];(2)遍历出系统支持的全部字体NSArray *familyNames = [[NSArray alloc] initWithArray:[UIFont familyNames]];for(int indFamily = 0; indFamily < familyNames.count; ++indFamily){ NSLog(@"Family Name: %@", [familyNames objectAtIndex:indFamily]); NSString *fontFamilyName = [familyNames objectAtIndex:indFamily]; NSArray *fontNames = [[NSArray alloc] initWithArray:[UIFont fontNamesForFamilyName:fontFamilyName]]; for(int indFont = 0; indFont < fontNames.count; ++indFont) { NSLog(@" Font Name: %@", [fontNames objectAtIndex:indFont]); }}5、设置应用名称(Bundle display name)CFBundleDisplayName应用程序名称可以通过在InfoPlist.strings中使用配置让应用在不同的语言环境下显示不同的应用名称,如在English中使用CFBundleDisplayName="Hello World";配置应用程序的名称为Hello World,在Chinese的环境下使用CFBundleDisplayName="你好世界";配置应用程序的名称为你好世界。6、设置应用标识号(Bundle identifier)CFBundleIdentifiercom.devzeng.demo7、设置应用支持的屏幕方向(Supported interface orientations)iOS应用程序支持以下四个方向的设置:UIInterfaceOrientationPortrait(默认竖直方向,HOME键向下)、UIInterfaceOrientationLandscapeLeft(横屏靠左)、UIInterfaceOrientationLandscapeRight(横屏向右)和UIInterfaceOrientationPortraitUpsideDown(竖直方向倒置,HOME键向上)对应的配置源码如下:UISupportedInterfaceOrientations UIInterfaceOrientationPortrait UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight UIInterfaceOrientationPortraitUpsideDown8、设置应用程序是否支持后台运行(Application does not run in background)通过UIApplicationExitsOnSuspend可以设置iOS的应用程序进入到挂起状态下是否立即退出,设置为YES表示不支持后台运行退出到后台立即退出,设置为NO表示支持后台运行。(1)设置支持后台运行UIApplicationExitsOnSuspend(2)设置不支持后台运行UIApplicationExitsOnSuspend
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
内墙抹灰前穿墙螺杆洞需处理吗
吃螃蟹之后吃了黄桃酸奶会中毒吗
想具体了解平安兼职业务员的工作要求和工资。
暑假即将来临,某校学生会打算在假期举行为贫
小学常见歇后语带环境,形容成功需要好的环境
在长辈很多的情况下需要一一打招呼吗
为什么在KTV唱歌和原声不一样?
求解。变量a,b,c的值分别是?int x=10,y=9; i
有下列五瓶溶液,其所含离子、分子总数的大小
甄嬛传纯元皇后是怎么的结局
小型插秧机能栽芹菜苗吗
比亚迪故障码为p0137后氧传感器电压过低
苗圃加油站(217省道)地址在什么地方,想过去
北京离婚律师
下列关于放射性气体氡22286Rn的说法正确的是A
推荐资讯
单选题将一枚硬币连掷5次,如果出现k次正面的
笔记本显示屏多少钱,笔记本14寸电脑显示屏大
单选题孙子说:“视卒如婴儿,故可与之赴深溪
四川眉山市和湖南怀化市,两个未来谁更有发展
阅读理解 &n
what a funnytime什么comdy
中国武术的发源地在哪?始祖是谁,又是如何继
阿迪猎鹰10代足球鞋求解!
Do you know the word “brunch”? On weeken
阅读下面的选文,按要求回答问题。阅读答案
企业新员工寄语,给机关将要退休的领导的临别
winner组合里大势cp是南宋?忙内是前面的?为
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?