iOS_一些简单地功能代码

原创 2015年11月17日 16:35:08

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

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(@"-------------");               

}

版权声明:本文为博主原创文章,未经博主允许不得转载。

Cookie的写入与读出

做一个登录页,想要保存用户的密码,这样就不用每次都输入密码了,比较方便, 刚接触cookie,不太懂,自己折腾了 两天,终于弄出个简单的出来,不过还没有给cookie加密,后期再补上吧。下面是代码 ...
  • itmaxin
  • itmaxin
  • 2012年06月15日 17:49
  • 1030

python简单地实现几个小代码

#一到一百相加的和: def sum(): sum = 0 for n in range(1, 101): sum = sum + n return sum ...
  • diye666
  • diye666
  • 2017年12月12日 16:40
  • 63

简单梳理下python的一些常用代码

判断文件或者文件夹是否存在 if(os.path.exists(rootdir) == False) 创建文件夹 os.mkdir(rootdir) 调用系统命令 os....
  • qq_25774971
  • qq_25774971
  • 2017年04月14日 10:29
  • 456

利用XML开发留言板简单的例子 .

XML是一种基于文本格式的元标记语言,它注重对数据结构和数据意义的描述,实现了数据内容和显示样式的分离(xml+xsl),而且是与平台无关的。 由于XML注重数据内容的描述,因而,对于数据的检索非常...
  • m372897500
  • m372897500
  • 2011年07月30日 18:24
  • 1014

java 操作Cookie

Cookie概念:    Cookie的格式实际上是一段纯文本信息, 由服务器随着网页一起发送到客户端, 并保存在客户端硬盘中指定的目录的. 大家都传说Cookie会造成严重的安全威胁什么的, 其实不...
  • hejunPurple
  • hejunPurple
  • 2009年12月30日 12:40
  • 2391

我决定简单地生活(笔记)——极简主义者的诞生源起

1.我所认为的极简主义者,不是因为在乎他人的目光而追求无语,而是清楚什么是真正必要东西的人。找到生活中的重要的东西“剔除”干扰项。2极简主义者产生条件:泛滥的信息和物质、具有取代性的产品和服务业的发展...
  • aixiaoxiaoyu
  • aixiaoxiaoyu
  • 2017年08月21日 08:48
  • 214

springmvc的简单登录功能

与其它web MVC框架一样,Spring的web MVC框架是一个请求驱动的web框架,其设计围绕一个中心的servlet进行, 它能将请求分发给控制器,并提供其它功能帮助web应用开发。然而,Sp...
  • zhouliaoyuan1612
  • zhouliaoyuan1612
  • 2016年08月26日 11:01
  • 376

简单的任务管理器

2007-01-01 16:56 一个后门的功能模块,就是一个简单的任务管理器! 代码如下: ...
  • sanshao27
  • sanshao27
  • 2007年01月16日 20:41
  • 384

最简单的搜索框的实现

#import "SearchViewController.h" @interface SearchViewController () { NSMutableArray *_dataSour...
  • globalYK
  • globalYK
  • 2015年12月11日 14:24
  • 1097

怎样用asp.net实现简单的查询功能

现有建有班级、课程和教师三个SQL表,用dropdown控件选择后,按下按钮便能显示出它们在表里对应的编码。请问怎么去现实?...
  • xiaoxie151
  • xiaoxie151
  • 2005年04月04日 09:50
  • 888
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:iOS_一些简单地功能代码
举报原因:
原因补充:

(最多只允许输入30个字)