美文网首页
容易忘记下来

容易忘记下来

作者: 跬步千里_LenSky | 来源:发表于2017-09-23 14:32 被阅读26次

@全体成员 关于iOS11 和 iPhone X适配的问题 自行参考以下文章

1. https://www.lee1994.com

2. http://www.jianshu.com/p/efbc8619d56b

3. http://www.jianshu.com/p/c355cc4b12c2?utm_campaign=maleskine&utm_content=note&utm_medium=reader_share&utm_source=weibo

4. http://www.cocoachina.com/ios/20170915/20580.html

#define WS(ws) __weak typeof(self) ws = self

#define SS(ss) __strong typeof(self)ss = self

//判断某点是不是在某个View上

- (BOOL)pointInside:(CGPoint)point withEvent:(UIEvent *)event

{

if (CGRectContainsPoint(self.bounds, point))

{

return YES;

}

else

{

[self dismiss];

return NO;

// 设置导航栏按钮状态颜色

UIBarButtonItem *rightItem = [[UIBarButtonItem alloc]initWithTitle:@"清空" style:UIBarButtonItemStylePlain target:self action:@selector(clearAction:)];

    [rightItem setTitleTextAttributes:@{NSForegroundColorAttributeName:[UIColor colorWithHexString:@"#ffffff"]} forState:UIControlStateNormal];

    [rightItem setTitleTextAttributes:@{NSForegroundColorAttributeName:[UIColor colorWithHexString:@"#ffbe8f"]} forState:UIControlStateHighlighted];

    self.navigationItem.rightBarButtonItem = rightItem;

记录一下  一个app icon 自动生成的网站

http://icon.wuruihong.com

//计算  距离现在的时间

-(NSString *)getUTCFormateDate:(NSDate *)newsDate

{    NSString *dateContent;    

NSTimeInterval secondsPerDay = 24 * 60 * 60; 

  NSDate *today=[[NSDate alloc] init];   

 NSDate *yearsterDay =  [[NSDate alloc] initWithTimeIntervalSinceNow:-secondsPerDay];   

 NSDate *qianToday =  [[NSDate alloc] initWithTimeIntervalSinceNow:-2*secondsPerDay];   

 //假设这是你要比较的date:NSDate *yourDate = ……   

 //日历    

NSCalendar* calendar = [NSCalendar currentCalendar];    

unsigned unitFlags = NSYearCalendarUnit | NSMonthCalendarUnit |  NSDayCalendarUnit; 

  NSDateComponents* comp1 = [calendar components:unitFlags fromDate:newsDate]; 

  NSDateComponents* comp2 = [calendar components:unitFlags fromDate:yearsterDay];   

 NSDateComponents* comp3 = [calendar components:unitFlags fromDate:qianToday];    

NSDateComponents* comp4 = [calendar components:unitFlags fromDate:today];    if ( comp1.year == comp2.year && comp1.month == comp2.month && comp1.day == comp2.day) {     

  dateContent = @"昨天"; 

  }    else if (comp1.year == comp3.year && comp1.month == comp3.month && comp1.day == comp3.day)    {       

dateContent = @"前天";   

}    else if (comp1.year == comp4.year && comp1.month == comp4.month && comp1.day == comp4.day)    {     

  dateContent = @"今天";   

}    else    {

//返回0说明该日期不是今天、昨天、前天   

    dateContent = @"0";   

}    

return dateContent;

}

在手机中各个角度的位置

分享到微信再次分享出现图片不显示的问题

os上分享出来时是调用了微信的app分享sdk,已经通过验证和相关配置,所以第一次正常显示图片和标题等,这里的分享源头是APP。

然而分享到微信后,二次分享时,分享源头变成了微信客户端,这时微信是需要验证页面的jssdk分享配置的,验证成功才会为你添加图片和标题等。

所以解决办法是,在分享的页面里添加对微信jssdk分享接口的调用,添加相关配置参数,并且在微信公众号后台里配置好页面的所在的域名为安全域名才行。

设置距离今天18年前的date

  NSDate *currentDate = currentDate = [NSDate date];

  NSCalendar *calendar = nil; if ([UIDevice  currentDevice].systemVersion.doubleValue >= 8.0)

{

calendar = [NSCalendar calendarWithIdentifier:NSCalendarIdentifierGregorian];

} else {

calendar = [NSCalendar currentCalendar];

}

NSDateComponents *dateComponents = [calendar       components:NSYearCalendarUnit fromDate:currentDate];

[date     Components setYear:-18];

NSDate *newdate = [calendar dateByAddingComponents:dateComponents toDate:currentDate options:0];

周几

- (NSString *)calculateWeek:(NSDate *)date{  

  //计算week数   

 NSCalendar * myCalendar = [NSCalendar currentCalendar];    

myCalendar.timeZone = [NSTimeZone systemTimeZone];    

NSInteger week = [[myCalendar components:NSWeekdayCalendarUnit fromDate:date] weekday];    

NSLog(@"week : %zd",week);

    switch (week) {      

  case 1:        {            return @"周日";        }      

  case 2:        {            return @"周一";        }       

 case 3:        {            return @"周二";        }       

 case 4:        {            return @"周三";        }       

 case 5:        {            return @"周四";        }        

case 6:        {            return @"周五";        }       

 case 7:        {            return @"周六";        }   

 }

        return @"";}

按钮文字对齐方式

Button.contentHorizontalAlignment = UIControlContentHorizontalAlignmentLeft;//左对齐(UIControlContentHorizontalAlignment、CenterUIControlContentHorizontalAlignmentFill、UIControlContentHorizontalAlignmentRight)

Button.contentVerticalAlignment = UIControlContentVerticalAlignmentBottom;//底部对其(UIControlContentVerticalAlignmentCenter、UIControlContentVerticalAlignmentFill、UIControlContentVerticalAlignmentTop)

heathKit 讲解博客

一个 healthKit demo

一个答题翻页看小说左右滑动的第三方控制器  https://github.com/dengzemiao/DZMCoverAnimation 

https://www.cnblogs.com/lijuntao/p/6489610.html 让别人访问自己的电脑 不知道可行不可行

一个可以显示题的特殊符号的内容的控件

https://github.com/kostub/iosMath

第三方 旋转木马 pod 'iCarousel', '~> 1.8.3'https://www.jianshu.com/p/3ba3990d1549

相关文章

  • 容易忘记下来

    @全体成员 关于iOS11 和 iPhone X适配的问题 自行参考以下文章1. https://www.lee1...

  • 记下来的更容易忘记

    天气没有期待的那么糟糕,心情就变得糟糕了。不是说希望天气多坏破坏力强,而是做好的坏心理准备一点都没有派上用场,因此...

  • 容易忘记

    中午,晴给我打电话,说她又忘了带钥匙回来。一听我就有点恼,又忘!开学没几天,已经是第三次忘带钥匙了。 第一次忘带钥...

  • 容易忘记

    忘记是那么的容易 秋风阵阵把鲜花绿叶的养分收走 纷纷落地 一个枯字 天地一片虚无 凛冽和雪花席卷大地 独独忽略了白...

  • 雅女子是一道光,照亮自己和旁人,不避开车马喧哗,在心中修篱种花

    生活越忙碌,就越是容易忘记脚下的路,也就越是容易忘记到底该如何与自己相处。 当心慢下来时,人才能更好地与自己相处,...

  • 牛皮纸上色

    画画总容易沉溺于其中 接着就忘记过程图该拍下来

  • nodejs 学习第一篇

    学习技术最好的方式是要记录下来,不然很容易忘记的

  • 很容易忘记

    文/藍冬晨 最近事情多,很多事情记不住,很容易就忘记了!所以说,真懒不得。 昨天晚上看了一篇文章《2020年我要干...

  • 拖延容易忘记

    昨天是小年,这两天我有些心累,不管在哪都睡的不好,(推个锅)所以就忘记了更简书,其实我都忘了有多少事情没有做,只有...

  • 被画下的梦

    你们有把做过的梦画下来过吗 因为梦太美好又太容易被忘记 于是 我把梦画了下来⁽(˃̵͈̑ᴗ˂̵͈̑)⁽(不过画画技...

网友评论

      本文标题:容易忘记下来

      本文链接:https://www.haomeiwen.com/subject/zpnzdttx.html