When FamilyActivityPicker is used as an embedded view (not via the .familyActivityPicker sheet modifier), the search bar that normally appears at the bottom is not rendered on iPad. The same code shows the search bar correctly on iPhone.
Environment
- Frameworks: SwiftUI, FamilyControls
- Device: iPad (reproduces on multiple models / iPadOS versions — 26.2, 26.5)
- iPhone: search bar appears as expected
Usage
The picker is placed directly inside a SwiftUI view hierarchy:
import SwiftUI
import FamilyControls
struct ContentView: View {
@State private var selection = FamilyActivitySelection()
var body: some View {
FamilyActivityPicker(selection: $selection)
}
}
Expected
- A search field is visible at the bottom of the sheet (same as iPhone), allowing the user to search for apps/categories/websites.
Actual
- On iPad, no search field is rendered. The picker only shows the category/app list. There is no way to search.
Notes
- I would like the embedded
FamilyActivityPickerto show the same search affordance on iPad that it shows on iPhone, so apps that rely on custom surrounding UI don't have to give it up to gain search.