1.ps设计ios App字体以像素为单位,但是写ios代码是以磅为单位,像素
30px转成磅为单位=22磅=二号
磅=(像素/96)*72
=(30/96)*72
=22.5磅
中文字号VS英文字号(磅)VS像素值的对应关系:
八号=5磅(5pt) ==(5/72)*96=6.67 =6px(像素)
七号=5.5磅 ==(5.5/72)*96=7.3 =7px(像素)
小六=6.5磅 ==(6.5/72)*96=8.67 =8px(像素)
六号=7.5磅 ==(7.5/72)*96=10px(像素)
小五=9磅 ==(9/72)*96=12px(像素)
五号=10.5磅 ==(10.5/72)*96=14px(像素)
小四=12磅 ==(12/72)*96=16px(像素)
四号=14磅 ==(14/72)*96=18.67 =18px(像素)
小三=15磅 ==(15/72)*96=20px(像素)
三号=16磅 ==(16/72)*96=21.3 =21px(像素)
小二=18磅 ==(18/72)*96=24px(像素)
二号=22磅 ==(22/72)*96=29.3 =29px(像素)
小一=24磅 ==(24/72)*96=32px(像素)
一号=26磅 ==(26/72)*96=34.67 =34px(像素)
2.iOS版微信里输入彩色字体方法是什么
拿起你的iPhone,直接打开微信,在微信文字输入框中输入代码 别觉得代码很难,其实就一句! 代码解释: 小窍门: 1.如果你使用的是iOS原生键盘,可以将这些代码编辑到用户词典里(即常用短语。
【设置】—>【通用】—>【键盘】—>【添加新短语】) 2.如果你使用的是第三方输入法,其设置里有用户词库的,也一样可以将这些代码设定成常用短语。 最后,在下一页给大家提供了颜色代码,需要注意的是由于iOS和传统的色彩代码可能有不匹配的现象,所以如果某些颜色不能使用,别觉得奇怪噢:) PS:小编只使用iPhone测试了下,理论上以上两种方法iPad/iPod touch也是支持的,有兴趣的童鞋可以试试。
颜色代码: 1白色#FFFFFF 2红色 #FF0000 3绿色 #00FF00 4蓝色 #0000FF 5牡丹红 #FF00FF 6青色 #00FFFF 7黄色 #FFFF00 8黑色 #000000 9海蓝 #70DB93 10 巧克力色 #5C3317 11 蓝紫色 #9F5F9F 12 黄铜色 #B5A642 13 亮金色 #D9D919 14 棕色 #A67D3D 15 青铜色 #8C7853 16 2号青铜色 #A67D3D 17 士官服蓝色 #5F9F9F 18 冷铜色 #D98719 19 铜色 #B87333 20 珊瑚红 #FF7F00 21 紫蓝色 #42426F 22 深棕 #5C4033 23 深绿 #2F4F2F 24 深铜绿色 #4A766E 25 深橄榄绿 #4F4F2F 26 深兰花色 #9932CD 27 深紫色 #871F78 28 深石板蓝 #6B238E 29 深铅灰色 #2F4F4F 30 深棕褐色 #97694F 32 深绿松石色 #7093DB 33 暗木色 #855E42 34 淡灰色 #545454 35 土灰玫瑰红色 #856363 36 长石色 #D19275 37 火砖色 #8E2323 38 森林绿 #238E23 39 金色 #CD7F32 40 鲜黄色 #DBDB70 41 灰色 #C0C0C0 42 铜绿色 #527F76 43 青黄色 #93DB70 44 猎人绿 #215E21 45 印度红 #4E2F2F 47 浅蓝色 #C0D9D9 46 土黄色 #9F9F5F 48 浅灰色 #A8A8A8 49 浅钢蓝色 #8F8FBD 59 浅木色 #E9C2A6 60 石灰绿色 #32CD32 61 桔黄色 #E47833 62 褐红色 #8E236B 63 中海蓝色 #32CD99 64 中蓝色 #3232CD 65 中森林绿 #6B8E23 66 中鲜黄色 #EAEAAE 67 中兰花色 #9370DB 68 中海绿色 #426F42 69 中石板蓝色 #7F00FF 70 中春绿色 #7FFF00 71 中绿松石色 #70DBDB 72 中紫红色 #DB7093 73 中木色 #A68064 74 深藏青色 #2F2F4F 75 海军蓝 #23238E 76 霓虹篮 #4D4DFF 77 霓虹粉红 #FF6EC7 78 新深藏青色 #00009C 79 新棕褐色 #EBC79E 80 暗金黄色 #CFB53B 81 橙色 #FF7F00 82 橙红色 #FF2400 83 淡紫色 #DB70DB 84 浅绿色 #8FBC8F 85 粉红色 #BC8F8F 86 李子色 #EAADEA 87 石英色 #D9D9F3 88 艳蓝色 #5959AB 89 鲑鱼色 #6F4242 90 猩红色 #BC1717 91 海绿色 #238E68 92 半甜巧克力色 #6B4226 93 赭色 #8E6B23 94 银色 #E6E8FA 银色 #E6E8FA 95 天蓝 #3299CC 96 石板蓝 #007FFF 97 艳粉红色 #FF1CAE 98 春绿色 #00FF7F 99 钢蓝色 #236B8E 100 亮天蓝色 #38B0DE 101 棕褐色 #DB9370 102 紫红色 #D8BFD8 103 石板蓝色 #ADEAEA 104 浓深棕色 #5C4033 105 淡浅灰色 #CDCDCD 106 紫罗兰色 #4F2F4F 107 紫罗兰红色 #CC3299 108 麦黄色 #D8D8BF 109 黄绿色 #99CC32。
3.ios 怎么创建自己的代码片段
在做iOS开发的过程中,你会发现有些代码在项目中需要反复使用,在XCode里面我们可以通过Code Snippet将常用的代码创建成代码片段,并定义好快捷方式,我们在需要输入这块代码的时候,只需要输入几个字母,就能迅速生成这块常用的代码,这样会大大提高我们的编程效率。
XCode里面默认定义了一些比较常用的代码片段,比如我们想要写一个for in的循环,我们只需要输入forin这几个字母,然后按下回车键,XCode里面就会自动生成一个for in的代码块。
那么XCode里面的Code Snippet是在哪定义呢,在XCode右侧的导航栏下面,切换到第二个Tab,可以看到XCode自带的默认的Code
Snippet。
那么我们怎么定义自己的代码片段呢,操作很简单。首先选中将要定义的代码片段,然后将其拖放到右侧的Code
Snippet中。
可
以看到Code
Snippet自动为我们生成了一个My Code
Snippet的代码片段,点击Edit按钮,我们可以设置一下这个代码片段的一些属性。主要有两个属性需要我们设置一下,修改Title的默认描述,定
义Completion
Shortcut快捷输入方式,这里面我创建的是一个Lable,我简单设置为cl,点击Done按钮,就完了这个代码片段的定义了。
现在在Xcode的代码编辑器中只需要输入快捷方式(cl),就能将上面的代码快添加到代码中去了。
上面定义的代码块,字体大小和颜色都是设置成固定的,但是在实际的使用过程中,我们一般都要去修改这个Label的字体大小和颜色,我们可以将这两个值设置为占位符,这样我们在修改的时候可以使用Tab键,快速定位到要修改的地方了。在Code
Snippet里面可以将要动态变化的参数放在之间,比如我们上面定义的代码块可以修改成下面这样:
[objc] view plain copy
UILabel *label = [UILabel new];
label.font = [UIFont systemFontOfSize:];
label.textColor = [UIColor ];
label.backgroundColor = [UIColor clearColor];
[self addSubview:label];
现在我们在代码编辑里面输入cl再试一下,发现设置字体大小和颜色的地方,已经变成占位符了,我们可以通过Tab键切换去修改对应的值了,这感觉比在Xib里面去设置控件的属性更方便,有木有~
上面创建的控件的名字都叫lable,在实际的开发过程中,我们肯定需要去修改这个控件的名字,但是在上面定义的代码块里面,我并没有将控件的名字通过定义为占位符,是因为XCode里面提供了一种修改同一个变量名的快捷方式,选中变量名,然后同时按下control+command+E,就可一次将变量的名字修改好了,如果用占位符的话,还得一个个去填写变量的名字。
Code
Snippet特别对于用代码布局UI的时候,很有帮助,由于代码布局需要自己手动一个个去创建控件,如果一个个去写很费时间,通过Code Snippet将创建控件的代码封装成代码块,在需要使用的地方,直接使用快捷键就能生成创建控件的代码了。
4.ios 后台返回h5代码怎样做才能适应字体大小
oc代码
- (void)button3Click{
//启动h5工程
NSString *pWWWPath = [[[NSBundle mainBundle] bundlePath] :@"Pandora/apps/H586661F4/www"];
pAppHandle = nil;
//这里自己创建一个view 代替官方代码里面的self.view
view = [[UIView alloc] initWithFrame:self.view.bounds];
view.backgroundColor = [UIColor whiteColor];
view.tag = 22;
[self.view addSubview:view];
[[PDRCore Instance] setContainerView:view];
pAppHandle = [[[PDRCore Instance] appManager] openAppAtLocation:pWWWPath withIndexPath:@"/html/goods/search.html" withArgs:nil withDelegate:nil];
[[[PDRCore Instance] appManager] restart:pAppHandle];
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(textClose:) name:@"CloseWebAPP" object:nil];
}
5.IOS中怎么使用微软雅黑字体
1、网上搜索字体文件(后缀名为.ttf,或.odf)
2.把字体库导入到工程的resouce中
3.在程序viewdidload中加载一下一段代码
NSArray *familyNames = [UIFont familyNames];
for( NSString *familyName in familyNames ){
printf( "Family: %s \n", [familyName UTF8String] );
NSArray *fontNames = [UIFont :familyName];
for( NSString *fontName in fontNames ){
printf( "\tFont: %s \n", [fontName UTF8String] );
}
}
4.假如你加入的字体为微软雅黑,这时可以在NSLog中看到MicrosoftYaHei
5.然后在你的工程的Info.plist文件中新建一行(Add Row),添加key为:UIAppFonts,类型为Array或Dictionary都行;在UIAppFonts下再建立一个键值对,key为:Item 0,添加Value为XXX.ttf(你字体的名字,string型),可以添加多个
6.在你的项目里要用字体的时候 xx.font = [UIFont fontWithName:@"MicrosoftYaHei" size:20.0],这样就可以了。
转载请注明出处育才学习网 » ios字体代码怎么写