小编jau*_*ume的帖子

swiftUI中scrollView的填充高度

我正在使用 swiftUI 进行编码,并且我有一个垂直的scrollView(参见屏幕截图),在其中scrollView我有另一个水平的scrollView,在其下面我有一个VStack我希望高度将屏幕的其余部分填充到垂直的底部scrollView,但我似乎无法让它发挥作用。

在某些情况下,垂直方向的内容scrollView可能大于实际剩余空间,这就是为什么我需要滚动视图,但在其他一些情况下,内容小于剩余空间

这是我的代码:

    VStack {
        HeaderView
        
        ScrollView(.vertical, showsIndicators: false) {
            FriendsHorizontalScrollView()
            
            VStack {
                // I want this view to take all the remaining height left in the scrollView
                FullHeightView()
            }
            .frame(width: UIScreen.main.bounds.width)
        }
    }
Run Code Online (Sandbox Code Playgroud)

我最终得到的是这样的:

在此输入图像描述

我想要拥有什么:

在此输入图像描述

我尝试了几种解决方案,例如使用 GeometryReader 或安装.frame(maxHeight: .infinity)VStack但似乎都无法正常工作。

scrollview ios swift swift5 swiftui

17
推荐指数
2
解决办法
1万
查看次数

为什么不总是在LDAP搜索过滤器中使用(objectClass =*)?

我为Active Directory中的搜索用户创建了以下过滤器:

(&(objectClass=*)(|(sAMAccountName=u)(userPrincipalName=u)) 
Run Code Online (Sandbox Code Playgroud)

可以创建更多合格的过滤器:

(&(objectClass=person)(|(sAMAccountName=u)(userPrincipalName=u)) 
Run Code Online (Sandbox Code Playgroud)

问题是为什么?

使用指定类有什么好处person

是否可能同一目录包含的对象objectClass不是,person但以下是真的(|(sAMAccountName=u)(userPrincipalName=u))

并不总是(objectClass=*)在LDAP搜索过滤器中使用?

ldap active-directory ldap-query

2
推荐指数
1
解决办法
1万
查看次数

标签 统计

active-directory ×1

ios ×1

ldap ×1

ldap-query ×1

scrollview ×1

swift ×1

swift5 ×1

swiftui ×1