iOS_一些简单地功能代码

===============复制文本到剪切板================

UIPasteboard *pasteboard = [UIPasteboard generalPasteboard];

pasteboard.string = self.label.text;

===============时间戳转换为时间================

NSDate*d = [NSDatedateWithTimeIntervalSince1970:[sdoubleValue]/1000];

NSLog(@"dddd:%@",d); //2011-01-18 13:00:00 +0000

 NSDateFormatter *formatter1 = [[NSDateFormatter alloc] init];

  [formatter1 setDateFormat:@"yyyy-MM-dd HH:mm:ss"];

  NSString *showtimeNew = [formatter1 stringFromDate:d];

NSLog(@"showtimeNew:%@",showtimeNew);

===============UITextField编辑不被遮挡================

- (void)textFieldAnimate:(UITextField*)textField isUp:(BOOL)isUp

{   

intmovementDistance =140;   //根据需要调整平移距离   

floatmovementDuration =0.3f;   

intmovement = (isUp ? -movementDistance : movementDistance);    [UIViewbeginAnimations:@"textFieldAnimation"context:nil];    [UIViewsetAnimationBeginsFromCurrentState:YES];    [UIViewsetAnimationDuration:movementDuration];   self.view.frame=CGRectOffset(self.view.frame,0, movement);    [UIViewcommitAnimations];

}

然后分别在textfield 的开始结束方法里调用

==============修改textField的placeholder的字体颜色、大小===============

 

  •      textField.placeholder = @"username is in here!";  
  •      [textField setValue :[UIColor  redColor forKeyPath :@"_placeholderLabel.textColor"];  
  •      [textField setValue : [UIFont boldSystemFontOfSize:16] forKeyPath:@"_placeholderLabel.font"];
  • ===============通知==============
  • ​注册通知
  • NSDictionary * dic = [NSDictionary dictionaryWithObjectsAndKeys:diary.detail,@"detail",diary.time,@"time",diary.day,@"day", nil];   

实现通知

    [[NSNotificationCenter defaultCenter] postNotificationName:@"saveMessage" object:self userInfo:dic];

[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(showMessageInCell:) name:@"saveMessage" object:nil];

    ===============遍历所有字体==============

    for(NSString *fontfamilyname in [UIFont familyNames])    

    {

            NSLog(@"family_____:'%@'",fontfamilyname);

            for(NSString *fontName in [UIFont fontNamesForFamilyName:fontfamilyname])

            {

                          NSLog(@"\tfont:'%@'",fontName); 

             }

            NSLog(@"-------------");               

    }

    基于bert实现关系三元组抽取python源码+数据集+项目说明.zip基于bert实现关系三元组抽取python源码+数据集+项目说明.zip基于bert实现关系三元组抽取python源码+数据集+项目说明.zip基于bert实现关系三元组抽取python源码+数据集+项目说明.zip基于bert实现关系三元组抽取python源码+数据集+项目说明.zip 个人大四的毕业设计、课程设计、作业、经导师指导并认可通过的高分设计项目,评审平均分达96.5分。主要针对计算机相关专业的正在做毕设的学生和需要项目实战练习的学习者,也可作为课程设计、期末大作业。 [资源说明] 不懂运行,下载完可以私聊问,可远程教学 该资源内项目源码是个人的毕设或者课设、作业,代码都测试ok,都是运行成功后才上传资源,答辩评审平均分达到96.5分,放心下载使用! 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.md文件(如有),供学习参考。
    评论
    添加红包

    请填写红包祝福语或标题

    红包个数最小为10个

    红包金额最低5元

    当前余额3.43前往充值 >
    需支付:10.00
    成就一亿技术人!
    领取后你会自动成为博主和红包主的粉丝 规则
    hope_wisdom
    发出的红包
    实付
    使用余额支付
    点击重新获取
    扫码支付
    钱包余额 0

    抵扣说明:

    1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
    2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

    余额充值