美文网首页
iOS 知识点整理

iOS 知识点整理

作者: 猿姑凉 | 来源:发表于2016-08-23 15:13 被阅读7次

1.调用代码使APP进入后台,达到点击home键的效果

[[UIApplication sharedApplication] performSelector:@selector(suspend)];

2.带有中文URL处理

http://static.tripbe.com/videofiles/视频/我的文档.mp4

NSString *path  = (__bridge_transfer NSString *)CFURLCreateStringByReplacingPercentEscapesUsingEncoding(NULL,                                                                                                            (__bridge CFStringRef)model.mp4_url,                                                                                                        CFSTR(""),                                                                                                                CFStringConvertNSStringEncodingToEncoding(NSUTF8StringEncoding));

3.获取WebView的高度

- (void)webViewDidFinishLoad:(UIWebView *)webView  {

CGFloat height = [[webView stringByEvaluatingJavaScriptFromString:@"document.body.offsetHeight"] floatValue];

CGRect frame = webView.frame;

webView.frame = CGRectMake(frame.origin.x, frame.origin.y, frame.size.width, height);

}

4.给UIView设置图片(UILable也可以)

给UIView设置图片(UILabel一样适用)

第一种方法:

利用的UIView的设置背景颜色方法,用图片做图案颜色,然后传给背景颜色。

UIColor *bgColor = [UIColor colorWithPatternImage: [UIImage imageNamed:@"bgImg.png"];

UIView *myView = [[UIView alloc] initWithFrame:CGRectMake(0,0,320,480)];

[myView setBackGroundColor:bgColor];

第二种方法:

UIImage *image = [UIImage imageNamed:@"yourPicName@2x.png"];

yourView.layer.contents = (__bridge id)image.CGImage;

//设置显示的图片范围

yourView.layer.contentsCenter = CGRectMake(0.25,0.25,0.5,0.5);//四个值在0-1之间,对应的为x,y,width,height

5.去掉UITableView多余的分割线

MyTableView.tableFooterView = [UIView new];

6.收起键盘UITableView、ScrollView

yourTableView.keyboardDismissMode = UIScrollViewKeyboardDismissModeOnDrag

UIScrollViewKeyboardDismissModeInteractive,表示在键盘内部滑动,键盘逐渐下去

7.bringSubviewToFront 将指定视图推到前面 sendSubviewToBack将指定视图推到背面

[self.view.window sendSubviewToBack:self.view];

相关文章

  • iOS知识点整理

    iOS知识点整理 持续更新中。。。 runtime相关 iOS 模块详解—「Runtime面试、工作」看我就 ? ...

  • iOS开发之 - 小冷易忘知识点总结

    看网上有人整理 iOS 开发中常用的易忘知识点,iOS 开发小冷易忘知识点总结,觉得不错,于是自己也想着整理一些易...

  • ios开发碎记录

    ios开发碎知识点 前言. 整理好久的了,最近很少开发ios了,再不发估计ios就废了 ?ios日常开发中,有必要...

  • iOS 技巧,知识点文章合集

    前言:这里面收集了其他iOS开发者整理的iOS 技巧,知识点文章,方便自己查看(持续更新) #pragma mar...

  • 开发小知识

    前言和目录 该文章主要整理一些小知识点,主要涉及 iOS 以及计算基础相关知识点,某些知识点暂时只有标题,后续会持...

  • iOS开发之 - 键盘处理神器 IQKeyboardManage

    年后上班第一天,比较闲,上午的时候抽空整理了iOS开发中常用的易忘知识点:iOS开发之 - 小冷易忘知识点总结,有...

  • iOS知识点整理

    2017年iOS面试题总结https://www.jianshu.com/p/f9eb6b315c08 2018 ...

  • iOS 知识点整理

    UIImageView//1.从本地把一个图片文件读到缓存中//UIImage *image1 = [UIImag...

  • iOS知识点整理

    一、工厂模式 1、简介 2、简单工厂模式 2、抽象工厂模式 二、Swift与Objective_C

  • iOS 知识点整理

    1.调用代码使APP进入后台,达到点击home键的效果 [[UIApplication sharedApplica...

网友评论

      本文标题:iOS 知识点整理

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