码迷,mamicode.com
首页 > 其他好文 > 详细

经常使用的代码

时间:2015-08-11 10:23:16      阅读:149      评论:0      收藏:0      [点我收藏+]

标签:

特别常用的都可以设置为代码片段,提高工作效率


1,设置多行label的间距

 self.view.backgroundColor=[UIColor whiteColor];
    UILabel *label=[[UILabel alloc]initWithFrame:CGRectMake(100, 100, 200, 300)];
    label.numberOfLines=0;
    label.backgroundColor=[UIColor greenColor];
    [self.view addSubview:label];
    
    NSDictionary *attrsDictionary2 = [NSDictionary dictionaryWithObject:[UIFont systemFontOfSize:14.0] forKey:NSFontAttributeName];
    
    NSMutableParagraphStyle *paragraphStyle = [[NSMutableParagraphStyle alloc] init];
    [paragraphStyle setLineHeightMultiple:3.0];//调整行间距
    paragraphStyle.lineBreakMode = NSLineBreakByWordWrapping;
    NSString *testString=@"测试一下多行的效果.测试一下多行的效果.测试一下多行的效果.测试一下多行的效果.\n测试一下多行的效果\n测试一下多行的效果";
    
    NSMutableAttributedString *mutableAttributedString=[[NSMutableAttributedString alloc]initWithString:testString attributes:attrsDictionary2];
    [mutableAttributedString addAttribute:NSParagraphStyleAttributeName value:paragraphStyle range:NSMakeRange(0, testString.length)];//(testString)];
    label.attributedText=mutableAttributedString;


2, 枚举类型


typedef NS_ENUM (NSUInteger, PNChartFormatType) {
    PNChartFormatTypePercent,
    PNChartFormatTypeDollar,
    PNChartFormatTypeNone
};



极光推送证书的设置

看官方文档就好了一步一步操作

http://docs.jpush.io/client/ios_tutorials/

http://docs.jpush.cn/pages/viewpage.action?pageId=2621727


1,从苹果开发者账户上,请求cer的证书,然后再导出p12的证书

2,将p12的证书提交到极光。

3,设置app的配置文件

4,倒入sdk,配置key等信息

好了以后随便推个 你好之类的,但是应用必须在后台才可以,在前台代理方法会执行,但是界面上看不到效果的。


设置状态栏网络访问的状态

[[UIApplication sharedApplication] setNetworkActivityIndicatorVisible:NO];



拨打电话



打开网页



发邮件


显示的应用名称

修改这个属性

Bundle display name


判断系统版本

  if ([[UIDevice currentDevice].systemVersion floatValue] >= 8.0) {
        //可以添加自定义categories


显示windows

   self.window.rootViewController=vc;
    [self.window makeKeyAndVisible];




经常使用的代码

标签:

原文地址:http://my.oschina.net/u/2360054/blog/490464

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!