一些常见的小技巧用法

1、 隐藏tableViewCell的分割线:
tableView.separatorStyle = UITableViewCellSeparatorStyleNone;

2、实现右侧的小灰色箭头 只要将cell的accessoryType属性设置为 cell.accessoryType=UITableViewCellAccessoryDisclosureIndicator;

//关闭tableView选中的动画
[tableView deselectRowAtIndexPath:indexPath animated:NO];

//关闭tableView顶部的cell冒出来的白色空隙
self.automaticallyAdjustsScrollViewInsets = NO

 开启手势返回
 self.navigationController.interactivePopGestureRecognizer.delegate = (id)self;

3、毛玻璃效果(ios8.0以后的版本)

UIVisualEffectView *visualEffectView = [[UIVisualEffectView alloc] initWithEffect:[UIBlurEffect effectWithStyle:UIBlurEffectStyleLight]];
    visualEffectView.frame = CGRectMake(0, 0, 320, 180);
    visualEffectView.alpha = 1.0;

4、整个项目iOS手势(滑动)返回
1>、iOS手势(滑动)返回首先在根控制器下 遵守UIGestureRecognizerDelegate协议
2>在跟控制器下写入以下代码,轻松开启手势返回

- (void)viewWillDisappear:(BOOL)animated {
    [super viewWillDisappear:animated];
    //代理置空,否则会闪退
    if ([self.navigationController       respondsToSelector:@selector(interactivePopGestureRecognizer)]) {
        self.navigationController.interactivePopGestureRecognizer.delegate = nil;
        
    }
}
- (void)viewDidAppear:(BOOL)animated {
    [super viewDidAppear:animated];
    //开启iOS7的滑动返回效果
    if ([self.navigationController   respondsToSelector:@selector(interactivePopGestureRecognizer)]) {
        //只有在二级页面生效
        if ([self.navigationController.viewControllers count] == 2) {
            self.navigationController.interactivePopGestureRecognizer.delegate = self;
        }
    }
}

5、自定义导航栏返回按钮

 UIBarButtonItem *leftBarBtn = [[UIBarButtonItem alloc] initWithImage:[UIImage imageNamed:@"返回-1"] style:UIBarButtonItemStylePlain target:self action:@selector(goBack)];
    self.navigationItem.leftBarButtonItem = leftBarBtn;

6、导航栏全透明,无黑边

 //    导航栏变为透明
    [self.navigationController.navigationBar setBackgroundImage:[UIImage new] forBarMetrics:0];
    //    让黑线消失的方法
    self.navigationController.navigationBar.shadowImage=[UIImage new];
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 做到日更其实并不容易,可是如果你要是下定决心,也一定可以做到。比如现在的我,只有条件允许,手机不坏,不被上交,有自...
    一访文阅读 371评论 2 9
  • 莲开仲夏结初见, 淡淡飞花浅语香。 有幸相识天眷恋, 为君一饮孟婆汤。 / 兰亭秀影素颜妆, 笑与轻风夏夜凉。 梦...
    闽江学院阅读 318评论 0 0
  • 突破式思维,怎么想,怎么想的更新颖,更有价值,得出超出寻常的新见解 加法策略:两个或者多个产品元素结合在一起,形成...
    小柒姐姐阅读 165评论 0 0
  • 从媒介革命的视野出发,网络文学并不是通俗文学的“网络版”,而是一种新媒介文学形态。它颠覆的不是印刷文明下的雅俗秩序...
    王乓乓阅读 601评论 0 5