File tree Expand file tree Collapse file tree 1 file changed +10
-2
lines changed
Expand file tree Collapse file tree 1 file changed +10
-2
lines changed Original file line number Diff line number Diff line change @@ -55,7 +55,11 @@ - (void)setSearchBarWithOptions:(NSString *)placeholder
5555
5656 if (@available (iOS 26.0 , *)) {
5757 if (placement == SearchBarPlacementIntegrated) {
58- self.navigationItem .preferredSearchBarPlacement = UINavigationItemSearchBarPlacementIntegrated;
58+ if (focus) {
59+ self.navigationItem .preferredSearchBarPlacement = UINavigationItemSearchBarPlacementIntegrated;
60+ } else {
61+ self.navigationItem .preferredSearchBarPlacement = UINavigationItemSearchBarPlacementIntegratedButton;
62+ }
5963 } else {
6064 self.navigationItem .preferredSearchBarPlacement = UINavigationItemSearchBarPlacementStacked;
6165 }
@@ -78,7 +82,11 @@ - (void)setSearchBarWithOptions:(NSString *)placeholder
7882 // Update placement on existing searchController (iOS 26+)
7983 if (@available (iOS 26.0 , *)) {
8084 if (placement == SearchBarPlacementIntegrated) {
81- self.navigationItem .preferredSearchBarPlacement = UINavigationItemSearchBarPlacementIntegrated;
85+ if (focus) {
86+ self.navigationItem .preferredSearchBarPlacement = UINavigationItemSearchBarPlacementIntegrated;
87+ } else {
88+ self.navigationItem .preferredSearchBarPlacement = UINavigationItemSearchBarPlacementIntegratedButton;
89+ }
8290 } else {
8391 self.navigationItem .preferredSearchBarPlacement = UINavigationItemSearchBarPlacementStacked;
8492 }
You can’t perform that action at this time.
0 commit comments