美文网首页
救火文章,致敬实用

救火文章,致敬实用

作者: 风雪山神喵 | 来源:发表于2018-10-29 10:00 被阅读0次

    1、My Batis mapper.xml中 动态SQL中使用trim标签 if end的场景

    网络地址:https://blog.csdn.net/a281246240/article/details/53446315?locationNum=10&fps=1

    谈谈:这个trim的久了未写,的确是容易搞错。

    2、iOS 添加PCH全局引用文件 —— HERO博客

    网络地址:https://blog.csdn.net/hero_wqb/article/details/50388715

    纠正:文章中的导入路径写错了,应该是——$(SRCROOT)/xxx/PrefixHeader.pch

    这个也取决于你存放的地方,不然会报找不到文件错误。建议是放在项目最近的地方。

    3、文章:(原)iOS 在xib或者storyboard中添加AutoLayout后,在代码中修改AutoLayout约束条件

    网络地址:https://blog.csdn.net/sharmir/article/details/50601581

    用法:我只是想修改约束中的高度,因为是在cell里面的组件(我使用的是动态的tableView),所以无法拖入到controller中,它会报重复的内容错误,这是因为不像是action事件那样可以传入sender对象(这样可以区别每一个控件,识别出是谁的事件)。但是如果是cell中的某个组件,系统无法识别到,相当于你拖入了很多重名的约束高度,这样的话肯定就会报错了。由此,我们只能通过tag值来获得其中的组件,然后在通过获取它所有的约束来改变其中的约束。

    NSArray *constrains = self.myView.constraints;

        for(NSLayoutConstraint *constraintin constrains){

            if(constraint.firstAttribute ==NSLayoutAttributeHeight){

                constraint.constant = 50.0;

            }

        }

    4、文章:iOS UIWebView 缩放

    网址:https://blog.csdn.net/wx_h_/article/details/52471844

    主要代码:

    _webView.autoresizingMask = (UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight);                      _webView.scalesPageToFit = YES;                                                                                                                                                     _webView.multipleTouchEnabled = YES;                                                                                                                                                       _webView.userInteractionEnabled = YES;                                                                                                                                                                  _webView.scrollView.scrollEnabled = YES;                                                                                                                                       _webView.contentMode = UIViewContentModeScaleAspectFit;                                                                                                                                       _webView.delegate = self;

    - (void)webViewDidFinishLoad:(UIWebView *)webView方法中注入了段js代码.                                                                                                                  NSString *jsMeta = [NSString stringWithFormat:@"var meta = document.createElement('meta');meta.content='width=device-width,initial-scale=1.0,minimum-scale=.5,maximum-scale=3';meta.name='viewport';document.getElementsByTagName('head'[0].appendChild(meta);"];                                                                          [_webView stringByEvaluatingJavaScriptFromString:jsMeta];

    解释:js部分的代码很关键。

    5、文章:iOS接收推送后台刷新,后台操作(Background fetch,Remote notifications)

    网址:https://www.jianshu.com/p/82f095af9069

    相关文章

      网友评论

          本文标题:救火文章,致敬实用

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