文档章节

swift添加进度条, iPhoneX,iOS11 ,电池蓝高度判断

o
 osc_ogi0qclx
发布于 2019/08/23 14:08
字数 101
阅读 7
收藏 0

钉钉、微博极速扩容黑科技,点击观看阿里云弹性计算年度发布会!>>>

 

 

/// 状态栏高度
let JYStatusBarHeight:CGFloat = UIApplication.shared.statusBarFrame.size.height


// 获取appwindow
var JYWindow: UIWindow {
    get {
        if let app = UIApplication.shared.delegate as? AppDelegate {
            return app.window ?? JYWindowView()
        }
        return JYWindowView()
    }
}

/// 判断iPhoneX系列
var isPhoneX: Bool {
    get{
        if #available(iOS 11.0, *) {
            if JYWindow.safeAreaInsets.bottom  > 0 {
                return true
            }
        }
        return false
    }
}

            //  存在导航栏
            if #available(iOS 11.0, *),isPhoneX {
                progressView.topAnchor.constraint(equalTo: self.view.safeAreaLayoutGuide.topAnchor, constant: 0).isActive = true
                webView.topAnchor.constraint(equalTo: self.view.safeAreaLayoutGuide.topAnchor, constant: 0).isActive = true
            } else {
                webView.topAnchor.constraint(equalTo: self.view.topAnchor, constant: 0).isActive = true
                progressView.topAnchor.constraint(equalTo: self.view.topAnchor, constant: JYStatusBarHeight).isActive = true
            }

 

o
粉丝 0
博文 500
码字总数 0
作品 0
私信 提问
加载中
请先登录后再评论。
iOS11 与 iPhone X适配的那些坑(持更中...)

目录 问题列表 1.适配iPhoneX 屏幕原则 2.适配过程一些常量的设置 3..iPhone X 上运行有黑色区域问题 4.iOS11导航栏适配 5.出现UIScrollview 漂移问题(基本都是iPhoneX上) 6.UITableView ...

osc_caanga79
2018/02/05
13
0
ios 适配iOS11&iPhoneX的一些坑

前阵子项目开发忙成狗,就一直没做iOS11的适配,直到XcodeGM版发布后,我胸有成竹的在iPhoneX上跑起项目,整个人都凉透了...下面总结一下我遇到的坑,不是很全面,日后补充。 导航栏 导航栏高...

osc_38q1uccr
2018/03/29
2
0
iPhoneX && iOS11 适配

最近实在是蛮闲的,这都得益于苹果爸爸给力的审核,已经半个月了(委屈) 这个问题已经很久了,但是还是希望分享给各位,当然网上的教程的确很多; 1、automaticallyAdjustsScrollViewInset...

osc_h3robkrt
2018/02/28
3
0
网页适配 iPhoneX,就是这么简单

前言 iPhoneX 取消了物理按键,改成底部小黑条,这一改动导致网页出现了比较尴尬的屏幕适配问题。对于网页而言,顶部(刘海部位)的适配问题浏览器已经做了处理,所以我们只需要关注底部与小...

Jack088
06/08
15
0
iOS股票K线图、校园助手、适配iPhone X、版本检测等源码

iOS精选源码 快速创建menuItem控件 YHPhotoBrowser 优化的网络图片浏览 cocoaAsynSocket demo (包含客户端和服务端) SwipeMenuViewController现在支持iPhoneX和Swift4。 仿微信的提醒对话框 ...

sunnyaigd
2017/10/31
132
0

没有更多内容

加载失败,请刷新页面

加载更多

聊聊dubbo-go的AccessLogFilter

序 本文主要研究一下dubbo-go的AccessLogFilter AccessLogFilter dubbo-go-v1.4.2/filter/filter_impl/access_log_filter.go type AccessLogFilter struct {logChan chan AccessLogData}......

go4it
25分钟前
24
0
对服务与工厂感到困惑 - Confused about Service vs Factory

问题: As I understand it, when inside a factory I return an object that gets injected into a controller. 据我了解,当在工厂内部时,我返回一个被注入控制器的对象。 When inside a ...

技术盛宴
42分钟前
9
0
OpenCV开发笔记(六十七):红胖子8分钟带你深入了解特征点暴力匹配(图文并茂+浅显易懂+程序源码)

若该文为原创文章,未经允许不得转载 原博主博客地址:https://blog.csdn.net/qq21497936 原博主博客导航:https://blog.csdn.net/qq21497936/article/details/102478062 本文章博客地址:h...

红模仿_红胖子
今天
24
0
将向量附加到向量[重复] - Appending a vector to a vector [duplicate]

问题: This question already has an answer here: 这个问题已经在这里有了答案: Concatenating two std::vectors 22 answers 连接两个std :: vectors 22个答案 Assuming I have 2 standa......

javail
今天
19
0
获得所有文件夹的大小

有两个工具 https://www.getfoldersize.com/ http://www.uderzo.it/main_products/space_sniffer/index.html...

ethanleellj
今天
18
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部