美文网首页
简单常用代码

简单常用代码

作者: Devin_明 | 来源:发表于2019-03-29 09:31 被阅读0次

1、隐藏tabbar
ServiceSubViewController *controller = [[ServiceSubViewController alloc]init];
[controller setHidesBottomBarWhenPushed:YES];//加上这句就可以把推出的ViewController隐藏Tabbar
2、有关tableView
self.tab.separatorStyle = UITableViewCellSeparatorStyleNone;
self.tab.showsVerticalScrollIndicator = NO;
cell.selectionStyle = UITableViewCellSelectionStyleNone;
//scrollView自动布局关掉
self.automaticallyAdjustsScrollViewInsets = NO;
3.画边框 view
self.layer.cornerRadius = 6;
self.layer.borderWidth=2;
self.layer.borderColor = COLOR(129, 164, 189, 1).CGColor;

  • (void)dismiss
    {
    [self removeFromSuperview];
    }
    3、push页面简单化写法:不用引用头文件
    [self.navigationController pushViewController:[[NSClassFromString(@"TYRProduceViewController") alloc] init] animated:YES];
    4、@synchronized(self)
    @synchronized 的作用是创建一个互斥锁,保证此时没有其它线程对self对象进行修改。这个是objective-c的一个锁定令牌,防止self对象在同一时间内被其它线程访问,起到线程的保护作用。 一般在公用变量的时候使用,如单例模式或者操作类的static变量中使用。
    5、windows上添加视图interface UIView
    [[[UIApplication sharedApplication] keyWindow] addSubview:self];
    [self removeFromSuperview];
    6、static 和 const 作用
    static CGFloat const NVMTabBarHeight = 49;
    static 是在本类中此变量名在内存中只能被申请一次,再次申请此名字还是这个东西
    const 常量的意思 const后的数值不可改变
    7、weak self
    __weak typeof(self) wself = self;
    8、DEBUG 模式
    第一步

define Debug

//注释掉后需要输账号密码登录 不注释掉后反之
第二步

ifdef Debug

(debug模式)...

else

(非debug模式)...

endif

9、获取高度
CGRectGetHeight(_tabBarView.bounds)
10、
1)手机最顶端状态栏,把黑色字体显示成白色
在supporting Files里找到.plist文件找到required devic capabilities 中加上
最后一个选项
View controller-based status bar appearance
和倒数第九个这个
Status bar style 在这个后边选项选最后一个
Opaque black style
11、ARC设置
iOS中arc的设置与使用-fobjc-arc或者-fno-objc-arc
12、单例

  • (WebCacheHelper *)sharedInstance
    {
    static WebCacheHelper *helper;

    static dispatch_once_t onceToken;
    dispatch_once(&onceToken, ^{
    helper = [[WebCacheHelper alloc] init];
    });

    return helper;
    }

相关文章

  • 简单常用代码

    1、隐藏tabbarServiceSubViewController *controller = [[Servic...

  • java读取Properties配置文件

    代码比较简单,平时也比较常用,直接上

  • Python邮件发送

    使用Python发邮件常用的库有smtplibemail等常用的,但是代码太复杂,不便于学习,zmail库更简单,...

  • Linux/Mac配置常用alias

    首发于fxm5547的博客 常用alias及配置指导 现有常用 简单版拉最新代码: alias gp='git c...

  • SearchView使用

    SearchView这个控件是经常用到的,用法也比较简单。 最简单的SearchView代码如下: 如图: 为了方...

  • Android控件<第一篇>:SearchView

    SearchView这个控件是经常用到的,用法也比较简单。 最简单的SearchView代码如下: 如图: 为了方...

  • swift UIImage显示渲染优化

    我们先来看一段简单的代码: 上面代码是我们最常用的在UIImageView上显示图片的两种方式,用法非常的简单、还...

  • 反射之Class类

    Class类 Class类常用方法 通过代码简单解释 运行结果 那些类型有Class对象

  • android那些事--WebView拦截使用

    WebView最简单的用法就是loadUrl方法.常用代码如下. WebView拦截请求 WebView调用loa...

  • python爬虫记录

    爬虫是比较常用的程序,用python实现起来非常简单,有几个相关的库,这里就记录一下python常用的爬虫代码,备...

网友评论

      本文标题:简单常用代码

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