首页 文章
  • 0 votes
     answers
     views

    在iOS 11中限制导航栏下方视图的正确方法

    在iOS 11之前,如果要将视图限制在导航栏下方,可以将其固定到顶部布局指南 . 但是在iOS 11中引入了安全区域布局指南,顶级布局指南已弃用 . 不幸的是,安全区域布局指南仅涵盖状态栏 . 我还没有找到一种很好的方法来在(半透明的)导航栏下方查看视图,而不会像观察栏的框架并将其底部值传递给子视图那样混乱 . 现在有一种犹太方式吗?
  • 4 votes
     answers
     views

    如果部分屏幕外,子ViewController安全区域插入不会更新

    当在横向上的iPhone X上滑动子ViewController时,我在使用安全区域时遇到了困难 . 我有一个根ViewController,它的一个视图是可移动的,并包含一个嵌入的子ViewController . 真正的应用程序是滑动侧边栏菜单UI . 这里的示例代码是精简版本 . 如果表格位于屏幕左侧,则“安全区域”布局规则会将其单元格内容视图插入向右推,以允许缺口 . 正确 . 但是,如果...
  • 1 votes
     answers
     views

    导航栏未覆盖iPhone X上的状态栏

    我有一个简单的视图控制器,其视图( Map )固定到其超级视图 . 视图嵌入在导航控制器上,但导航栏从iPhone X上的安全区域(状态栏下方)开始 . 理想情况下,我希望条形图位于状态栏下方(不在其下方),当在iPhone X.我该怎么做呢? 这就是设置条形以使其半透明的方式: //Design Set Up let navBar = UINavigationBar.appearance() ...
  • 2 votes
     answers
     views

    如何在iPhone x中设置安全区域布局

    我正在开发Xamarin表单应用程序,我的应用程序似乎安全区域设置在顶部 . 但需要忽略它 . Current scenario: Excepted scenario: 我已经用Google搜索并得到以下链接,尝试如下面提到的链接,没有任何工作 . https://forums.xamarin.com/discussion/104945/iphone-x-and-safe-margins-wi...

热门问题