diff --git a/.github/scripts/BuildAndRunHostApp.ps1 b/.github/scripts/BuildAndRunHostApp.ps1
index 8d1e8250260e..e752035e2bcf 100644
--- a/.github/scripts/BuildAndRunHostApp.ps1
+++ b/.github/scripts/BuildAndRunHostApp.ps1
@@ -261,6 +261,10 @@ if ($Platform -eq "catalyst") {
Write-Info "Executing: dotnet test --filter `"$effectiveFilter`""
Write-Host ""
+# Set environment variables for the test
+$env:DEVICE_UDID = $DeviceUdid
+Write-Info "Set DEVICE_UDID environment variable: $DeviceUdid"
+
try {
# Run dotnet test and capture output
$testOutput = & dotnet test $TestProject --filter $effectiveFilter --logger "console;verbosity=detailed" 2>&1
diff --git a/eng/helix_xharness.proj b/eng/helix_xharness.proj
index 8b286f416cdd..5cffa077fb6d 100644
--- a/eng/helix_xharness.proj
+++ b/eng/helix_xharness.proj
@@ -4,9 +4,9 @@
$(BUILD_BUILDNUMBER)
default
- osx.15.arm64.maui.open
- osx.15.arm64.maui.open
- ubuntu.2204.amd64.android.33.open
+ osx.15.arm64.maui.open;osx.26.arm64.open
+ osx.15.arm64.maui.open;osx.26.arm64.open
+ ubuntu.2204.amd64.android.33.open
osx.15.arm64.iphone.maui
osx.15.arm64.iphone.maui
@@ -180,4 +180,4 @@
-
\ No newline at end of file
+
diff --git a/eng/pipelines/common/device-tests-jobs.yml b/eng/pipelines/common/device-tests-jobs.yml
index a2c726bfb83a..44dd813fcc04 100644
--- a/eng/pipelines/common/device-tests-jobs.yml
+++ b/eng/pipelines/common/device-tests-jobs.yml
@@ -78,7 +78,7 @@ jobs:
apiVersion: ${{ replace(version, 'device-', '') }}
${{ if contains(version, 'latest') }}:
device: ios-simulator-64
- apiVersion: 18.5
+ apiVersion: 26.0
${{ else }}:
device: ios-simulator-64_${{ replace(version, 'simulator-', '') }}
apiVersion: ${{ replace(version, 'simulator-', '') }}
diff --git a/eng/pipelines/device-tests.yml b/eng/pipelines/device-tests.yml
index 194eef01ba18..5b9a1c081af0 100644
--- a/eng/pipelines/device-tests.yml
+++ b/eng/pipelines/device-tests.yml
@@ -108,146 +108,83 @@ parameters:
stages:
- ${{ each targetFrameworkVersion in parameters.targetFrameworkVersions }}:
- # Run on dnceng-public (Helix)
- - ${{ if eq(variables['Build.DefinitionName'], 'maui-pr-devicetests') }}:
-
- # Use Helix for iOS / Android and MacCatalyst Device Tests
- - template: /eng/pipelines/arcade/stage-device-tests.yml@self
- parameters:
- buildPool: ${{ parameters.macOSHelixPool }}
- testPool: ${{ parameters.macOSPool }}
- runAsPublic: true
- TargetFrameworkVersion: ${{ targetFrameworkVersion.tfm }}
- prepareSteps:
- - template: /eng/pipelines/common/provision.yml@self
- parameters:
- checkoutDirectory: '$(System.DefaultWorkingDirectory)'
- skipJdk: false
- skipAndroidCommonSdks: false
- skipAndroidPlatformApis: false
- onlyAndroidPlatformDefaultApis: true
- skipAndroidEmulatorImages: true
- skipAndroidCreateAvds: true
- skipProvisioning: true
- skipXcode: false
- skipSimulatorSetup: false
-
- # Just use the old way for Windows Device Tests
- - template: common/device-tests.yml
- parameters:
- windowsPool: ${{ parameters.windowsPool }}
- targetFrameworkVersion: ${{ targetFrameworkVersion }}
+ - template: common/device-tests.yml
+ parameters:
+ androidPool: ${{ parameters.androidPool }}
+ iosPool: ${{ parameters.iosPool }}
+ catalystPool: ${{ parameters.catalystPool }}
+ windowsPool: ${{ parameters.windowsPool }}
+ targetFrameworkVersion: ${{ targetFrameworkVersion }}
+ ${{ if or(parameters.BuildEverything, and(ne(variables['Build.Reason'], 'PullRequest'), eq(variables['System.TeamProject'], 'devdiv'))) }}:
+ androidApiLevels: [ 36, 35, 33, 30, 29, 27, 26, 25, 24, 23 ]
+ iosVersions: [ 'simulator-18.4', 'simulator-26.0' ]
+ catalystVersions: [ 'latest' ]
windowsVersions: [ 'packaged', 'unpackaged' ]
- skipProvisioning: true
- projects:
- - name: essentials
- desc: Essentials
- windowsConfiguration: 'Debug'
- windowsPackageId: 'com.microsoft.maui.essentials.devicetests'
- windows: $(System.DefaultWorkingDirectory)/src/Essentials/test/DeviceTests/Essentials.DeviceTests.csproj
- - name: graphics
- desc: Graphics
- windowsConfiguration: 'Debug'
- windowsPackageId: 'com.microsoft.maui.graphics.devicetests'
- windows: $(System.DefaultWorkingDirectory)/src/Graphics/tests/DeviceTests/Graphics.DeviceTests.csproj
- - name: core
- desc: Core
- windowsConfiguration: 'Debug'
- windowsPackageId: 'com.microsoft.maui.core.devicetests'
- windows: $(System.DefaultWorkingDirectory)/src/Core/tests/DeviceTests/Core.DeviceTests.csproj
- - name: controls
- desc: Controls
- windowsConfiguration: 'Debug'
- windowsPackageId: 'com.microsoft.maui.controls.devicetests'
- windows: $(System.DefaultWorkingDirectory)/src/Controls/tests/DeviceTests/Controls.DeviceTests.csproj
- - name: blazorwebview
- desc: BlazorWebView
- windowsConfiguration: 'Debug'
- windowsPackageId: 'Microsoft.Maui.MauiBlazorWebView.DeviceTests'
- windows: $(System.DefaultWorkingDirectory)/src/BlazorWebView/tests/DeviceTests/MauiBlazorWebView.DeviceTests.csproj
- platforms:
- - windows
-
- # Run on xamarin public instance
- - ${{ else }}:
-
- - template: common/device-tests.yml
- parameters:
- androidPool: ${{ parameters.androidPool }}
- iosPool: ${{ parameters.iosPool }}
- catalystPool: ${{ parameters.catalystPool }}
- windowsPool: ${{ parameters.windowsPool }}
- targetFrameworkVersion: ${{ targetFrameworkVersion }}
- ${{ if or(parameters.BuildEverything, and(ne(variables['Build.Reason'], 'PullRequest'), eq(variables['System.TeamProject'], 'devdiv'))) }}:
- androidApiLevels: [ 36, 35, 33, 30, 29, 27, 26, 25, 24, 23 ]
- iosVersions: [ 'simulator-18.4' ]
- catalystVersions: [ 'latest' ]
- windowsVersions: [ 'packaged', 'unpackaged' ]
- skipProvisioning: ${{ or(not(parameters.UseProvisionator), false) }}
- ${{ else }}:
- androidApiLevels: [ 33, 23 ]
- iosVersions: [ 'simulator-18.4' ]
- catalystVersions: [ 'latest' ]
- windowsVersions: [ 'packaged', 'unpackaged' ]
- skipProvisioning: ${{ not(parameters.UseProvisionator) }}
- projects:
- - name: essentials
- desc: Essentials
- androidApiLevelsExclude: [ 25, 27 ] # Ignore for now API25 since the runs's are not stable
- androidApiLevelsCoreClrExclude: [ 27, 25, 23]
- androidConfiguration: 'Release'
- iOSConfiguration: 'Debug'
- windowsConfiguration: 'Debug'
- windowsPackageId: 'com.microsoft.maui.essentials.devicetests'
- android: $(System.DefaultWorkingDirectory)/src/Essentials/test/DeviceTests/Essentials.DeviceTests.csproj
- ios: $(System.DefaultWorkingDirectory)/src/Essentials/test/DeviceTests/Essentials.DeviceTests.csproj
- catalyst: $(System.DefaultWorkingDirectory)/src/Essentials/test/DeviceTests/Essentials.DeviceTests.csproj
- windows: $(System.DefaultWorkingDirectory)/src/Essentials/test/DeviceTests/Essentials.DeviceTests.csproj
- - name: graphics
- desc: Graphics
- androidApiLevelsExclude: [ 25, 28 ] # Ignore for now API25 since the runs's are not stable
- androidApiLevelsCoreClrExclude: [ 28, 25, 23]
- androidConfiguration: 'Release'
- iOSConfiguration: 'Debug'
- windowsConfiguration: 'Debug'
- windowsPackageId: 'com.microsoft.maui.graphics.devicetests'
- android: $(System.DefaultWorkingDirectory)/src/Graphics/tests/DeviceTests/Graphics.DeviceTests.csproj
- ios: $(System.DefaultWorkingDirectory)/src/Graphics/tests/DeviceTests/Graphics.DeviceTests.csproj
- catalyst: $(System.DefaultWorkingDirectory)/src/Graphics/tests/DeviceTests/Graphics.DeviceTests.csproj
- windows: $(System.DefaultWorkingDirectory)/src/Graphics/tests/DeviceTests/Graphics.DeviceTests.csproj
- - name: core
- desc: Core
- androidApiLevelsExclude: [ 25 ] # Ignore for now API25 since the runs's are not stable
- androidApiLevelsCoreClrExclude: [ 28, 25, 23]
- androidConfiguration: 'Release'
- iOSConfiguration: 'Debug'
- windowsConfiguration: 'Debug'
- windowsPackageId: 'com.microsoft.maui.core.devicetests'
- android: $(System.DefaultWorkingDirectory)/src/Core/tests/DeviceTests/Core.DeviceTests.csproj
- ios: $(System.DefaultWorkingDirectory)/src/Core/tests/DeviceTests/Core.DeviceTests.csproj
- catalyst: $(System.DefaultWorkingDirectory)/src/Core/tests/DeviceTests/Core.DeviceTests.csproj
- windows: $(System.DefaultWorkingDirectory)/src/Core/tests/DeviceTests/Core.DeviceTests.csproj
- - name: controls
- desc: Controls
- androidApiLevelsExclude: [ 27, 25 ] # Ignore for now API25 since the runs's are not stable
- androidApiLevelsCoreClrExclude: [ 27, 25, 23]
- androidConfiguration: 'Debug'
- iOSConfiguration: 'Debug'
- windowsConfiguration: 'Debug'
- windowsPackageId: 'com.microsoft.maui.controls.devicetests'
- android: $(System.DefaultWorkingDirectory)/src/Controls/tests/DeviceTests/Controls.DeviceTests.csproj
- ios: $(System.DefaultWorkingDirectory)/src/Controls/tests/DeviceTests/Controls.DeviceTests.csproj
- catalyst: $(System.DefaultWorkingDirectory)/src/Controls/tests/DeviceTests/Controls.DeviceTests.csproj
- windows: $(System.DefaultWorkingDirectory)/src/Controls/tests/DeviceTests/Controls.DeviceTests.csproj
- - name: blazorwebview
- desc: BlazorWebView
- androidApiLevelsExclude: [ 30, 29, 28, 27, 26, 25, 24, 23, 22, 21 ] # BlazorWebView requires a recent version of Chrome
- androidApiLevelsCoreClrExclude: [ 30, 29, 28, 27, 26, 25, 24, 23, 22, 21]
- androidConfiguration: 'Release'
- iOSConfiguration: 'Debug'
- windowsConfiguration: 'Debug'
- windowsPackageId: 'Microsoft.Maui.MauiBlazorWebView.DeviceTests'
- android: $(System.DefaultWorkingDirectory)/src/BlazorWebView/tests/DeviceTests/MauiBlazorWebView.DeviceTests.csproj
- ios: $(System.DefaultWorkingDirectory)/src/BlazorWebView/tests/DeviceTests/MauiBlazorWebView.DeviceTests.csproj
- catalyst: $(System.DefaultWorkingDirectory)/src/BlazorWebView/tests/DeviceTests/MauiBlazorWebView.DeviceTests.csproj
- windows: $(System.DefaultWorkingDirectory)/src/BlazorWebView/tests/DeviceTests/MauiBlazorWebView.DeviceTests.csproj
+ skipProvisioning: ${{ or(not(parameters.UseProvisionator), false) }}
+ ${{ else }}:
+ androidApiLevels: [ 33, 23 ]
+ iosVersions: [ 'simulator-18.4', 'simulator-26.0' ]
+ catalystVersions: [ 'latest' ]
+ windowsVersions: [ 'packaged', 'unpackaged' ]
+ skipProvisioning: ${{ not(parameters.UseProvisionator) }}
+ projects:
+ - name: essentials
+ desc: Essentials
+ androidApiLevelsExclude: [ 25, 27 ] # Ignore for now API25 since the runs's are not stable
+ androidApiLevelsCoreClrExclude: [ 27, 25, 23]
+ androidConfiguration: 'Release'
+ iOSConfiguration: 'Debug'
+ windowsConfiguration: 'Debug'
+ windowsPackageId: 'com.microsoft.maui.essentials.devicetests'
+ android: $(System.DefaultWorkingDirectory)/src/Essentials/test/DeviceTests/Essentials.DeviceTests.csproj
+ ios: $(System.DefaultWorkingDirectory)/src/Essentials/test/DeviceTests/Essentials.DeviceTests.csproj
+ catalyst: $(System.DefaultWorkingDirectory)/src/Essentials/test/DeviceTests/Essentials.DeviceTests.csproj
+ windows: $(System.DefaultWorkingDirectory)/src/Essentials/test/DeviceTests/Essentials.DeviceTests.csproj
+ - name: graphics
+ desc: Graphics
+ androidApiLevelsExclude: [ 25, 28 ] # Ignore for now API25 since the runs's are not stable
+ androidApiLevelsCoreClrExclude: [ 28, 25, 23]
+ androidConfiguration: 'Release'
+ iOSConfiguration: 'Debug'
+ windowsConfiguration: 'Debug'
+ windowsPackageId: 'com.microsoft.maui.graphics.devicetests'
+ android: $(System.DefaultWorkingDirectory)/src/Graphics/tests/DeviceTests/Graphics.DeviceTests.csproj
+ ios: $(System.DefaultWorkingDirectory)/src/Graphics/tests/DeviceTests/Graphics.DeviceTests.csproj
+ catalyst: $(System.DefaultWorkingDirectory)/src/Graphics/tests/DeviceTests/Graphics.DeviceTests.csproj
+ windows: $(System.DefaultWorkingDirectory)/src/Graphics/tests/DeviceTests/Graphics.DeviceTests.csproj
+ - name: core
+ desc: Core
+ androidApiLevelsExclude: [ 25 ] # Ignore for now API25 since the runs's are not stable
+ androidApiLevelsCoreClrExclude: [ 28, 25, 23]
+ androidConfiguration: 'Release'
+ iOSConfiguration: 'Debug'
+ windowsConfiguration: 'Debug'
+ windowsPackageId: 'com.microsoft.maui.core.devicetests'
+ android: $(System.DefaultWorkingDirectory)/src/Core/tests/DeviceTests/Core.DeviceTests.csproj
+ ios: $(System.DefaultWorkingDirectory)/src/Core/tests/DeviceTests/Core.DeviceTests.csproj
+ catalyst: $(System.DefaultWorkingDirectory)/src/Core/tests/DeviceTests/Core.DeviceTests.csproj
+ windows: $(System.DefaultWorkingDirectory)/src/Core/tests/DeviceTests/Core.DeviceTests.csproj
+ - name: controls
+ desc: Controls
+ androidApiLevelsExclude: [ 27, 25 ] # Ignore for now API25 since the runs's are not stable
+ androidApiLevelsCoreClrExclude: [ 27, 25, 23]
+ androidConfiguration: 'Debug'
+ iOSConfiguration: 'Debug'
+ windowsConfiguration: 'Debug'
+ windowsPackageId: 'com.microsoft.maui.controls.devicetests'
+ android: $(System.DefaultWorkingDirectory)/src/Controls/tests/DeviceTests/Controls.DeviceTests.csproj
+ ios: $(System.DefaultWorkingDirectory)/src/Controls/tests/DeviceTests/Controls.DeviceTests.csproj
+ catalyst: $(System.DefaultWorkingDirectory)/src/Controls/tests/DeviceTests/Controls.DeviceTests.csproj
+ windows: $(System.DefaultWorkingDirectory)/src/Controls/tests/DeviceTests/Controls.DeviceTests.csproj
+ - name: blazorwebview
+ desc: BlazorWebView
+ androidApiLevelsExclude: [ 30, 29, 28, 27, 26, 25, 24, 23, 22, 21 ] # BlazorWebView requires a recent version of Chrome
+ androidApiLevelsCoreClrExclude: [ 30, 29, 28, 27, 26, 25, 24, 23, 22, 21]
+ androidConfiguration: 'Release'
+ iOSConfiguration: 'Debug'
+ windowsConfiguration: 'Debug'
+ windowsPackageId: 'Microsoft.Maui.MauiBlazorWebView.DeviceTests'
+ android: $(System.DefaultWorkingDirectory)/src/BlazorWebView/tests/DeviceTests/MauiBlazorWebView.DeviceTests.csproj
+ ios: $(System.DefaultWorkingDirectory)/src/BlazorWebView/tests/DeviceTests/MauiBlazorWebView.DeviceTests.csproj
+ catalyst: $(System.DefaultWorkingDirectory)/src/BlazorWebView/tests/DeviceTests/MauiBlazorWebView.DeviceTests.csproj
+ windows: $(System.DefaultWorkingDirectory)/src/BlazorWebView/tests/DeviceTests/MauiBlazorWebView.DeviceTests.csproj
diff --git a/eng/pipelines/ui-tests.yml b/eng/pipelines/ui-tests.yml
index 8adb532f3174..4b21b216b7fb 100644
--- a/eng/pipelines/ui-tests.yml
+++ b/eng/pipelines/ui-tests.yml
@@ -106,7 +106,7 @@ parameters:
type: object
default:
name: Azure Pipelines
- vmImage: macOS-14
+ vmImage: macOS-15
stages:
@@ -123,10 +123,10 @@ stages:
RunNativeAOT: ${{ parameters.RunNativeAOT }}
${{ if or(parameters.BuildEverything, and(ne(variables['Build.Reason'], 'PullRequest'), eq(variables['System.TeamProject'], 'devdiv'))) }}:
androidApiLevels: [ 30 ]
- iosVersions: [ '18.4' ]
+ iosVersions: [ '18.4', '26.0' ]
${{ else }}:
androidApiLevels: [ 30 ]
- iosVersions: [ '18.4' ]
+ iosVersions: [ '18.4', '26.0' ]
${{ if or(parameters.UseProvisionator, eq(variables['internalProvisioning'],'true') ) }}:
skipProvisioning: false
${{ else }}:
diff --git a/src/Controls/tests/DeviceTests/Elements/Label/LabelTests.cs b/src/Controls/tests/DeviceTests/Elements/Label/LabelTests.cs
index d5e9f8f37d21..af2b2d657684 100644
--- a/src/Controls/tests/DeviceTests/Elements/Label/LabelTests.cs
+++ b/src/Controls/tests/DeviceTests/Elements/Label/LabelTests.cs
@@ -511,8 +511,16 @@ await InvokeOnMainThreadAsync(() =>
}
[Fact]
+#if __IOS__
+ [Trait(TestCategory.SkipOnIOS26, "Font comparison may fail on iOS 26")]
+#endif
public async Task FontStuffAppliesEvenInHtmlMode()
{
+#if __IOS__
+ // iOS 26 may have font handling changes that affect HTML text rendering
+ if (OperatingSystem.IsIOSVersionAtLeast(26))
+ return;
+#endif
// Note: this is specifically a Controls-level rule that's inherited from Forms
// There's no reason other SDKs need to force font properties when dealing
// with HTML text (since HTML can do that on its own)
diff --git a/src/Controls/tests/DeviceTests/Elements/SearchBar/SearchBarTests.cs b/src/Controls/tests/DeviceTests/Elements/SearchBar/SearchBarTests.cs
index 7546ee8b2d6a..45ee2bae409b 100644
--- a/src/Controls/tests/DeviceTests/Elements/SearchBar/SearchBarTests.cs
+++ b/src/Controls/tests/DeviceTests/Elements/SearchBar/SearchBarTests.cs
@@ -36,8 +36,12 @@ public async Task TextTransformUpdated(string text, TextTransform transform, str
#if MACCATALYST || IOS
// Only Mac Catalyst and iOS needs the CancelButtonColor nuanced handling verifying
[Fact(DisplayName = "CancelButtonColor is set correctly")]
+ [Trait(TestCategory.SkipOnIOS26, "iOS 26 changed UISearchBar internal structure")]
public async Task CancelButtonColorSetCorrectly()
{
+ if (OperatingSystem.IsIOSVersionAtLeast(26))
+ return;
+
var expected = Graphics.Colors.Red;
var searchBar = new SearchBar()
diff --git a/src/Controls/tests/DeviceTests/Elements/Shell/ShellFlyoutTests.cs b/src/Controls/tests/DeviceTests/Elements/Shell/ShellFlyoutTests.cs
index f8fad33ff41d..f673b8fbad3b 100644
--- a/src/Controls/tests/DeviceTests/Elements/Shell/ShellFlyoutTests.cs
+++ b/src/Controls/tests/DeviceTests/Elements/Shell/ShellFlyoutTests.cs
@@ -277,6 +277,11 @@ await RunShellTest(shell =>
[ClassData(typeof(ShellFlyoutHeaderScrollTestCases))]
public async Task FlyoutHeaderScroll(FlyoutHeaderBehavior flyoutHeaderBehavior, string contentType)
{
+ // Skip on iOS 26+ due to FlyoutHeader collapse behavior changes
+ // See: https://github.com/dotnet/maui/issues/33004
+ if (OperatingSystem.IsIOSVersionAtLeast(26))
+ return;
+
var headerRequestedHeight = 250;
var headerMinHeight = 100;
diff --git a/src/Controls/tests/DeviceTests/Elements/Shell/ShellTabBarTests.cs b/src/Controls/tests/DeviceTests/Elements/Shell/ShellTabBarTests.cs
index 68971a8292e9..81fe5109fc59 100644
--- a/src/Controls/tests/DeviceTests/Elements/Shell/ShellTabBarTests.cs
+++ b/src/Controls/tests/DeviceTests/Elements/Shell/ShellTabBarTests.cs
@@ -22,6 +22,12 @@ public partial class ShellTests
[Fact(DisplayName = "ForegroundColor sets icon and title color sets title")]
public async Task ForegroundColorSetsIconAndTitleColorSetsTitle()
{
+#if IOS || MACCATALYST
+ // Skip on iOS 26+ due to UITabBar internal API changes
+ // See: https://github.com/dotnet/maui/issues/33004
+ if (OperatingSystem.IsIOSVersionAtLeast(26) || OperatingSystem.IsMacCatalystVersionAtLeast(26))
+ return;
+#endif
SetupBuilder();
var titleColor = Color.FromArgb("#FFFF0000");
@@ -47,6 +53,12 @@ await RunShellTabBarTests(shell =>
public async Task ShellTabBarTitleColorInitializesCorrectly(string colorHex)
{
+#if IOS || MACCATALYST
+ // Skip on iOS 26+ due to UITabBar internal API changes
+ // See: https://github.com/dotnet/maui/issues/33004
+ if (OperatingSystem.IsIOSVersionAtLeast(26) || OperatingSystem.IsMacCatalystVersionAtLeast(26))
+ return;
+#endif
SetupBuilder();
var expectedColor = Color.FromArgb(colorHex);
@@ -65,6 +77,12 @@ await RunShellTabBarTests(shell => Shell.SetTabBarTitleColor(shell, expectedColo
[InlineData("#FF00FF00")]
public async Task ShellTabBarForegroundInitializesCorrectly(string colorHex)
{
+#if IOS || MACCATALYST
+ // Skip on iOS 26+ due to UITabBar internal API changes
+ // See: https://github.com/dotnet/maui/issues/33004
+ if (OperatingSystem.IsIOSVersionAtLeast(26) || OperatingSystem.IsMacCatalystVersionAtLeast(26))
+ return;
+#endif
var expectedColor = Color.FromArgb(colorHex);
await RunShellTabBarTests(shell => Shell.SetTabBarForegroundColor(shell, expectedColor),
async (shell) =>
@@ -81,6 +99,12 @@ await RunShellTabBarTests(shell => Shell.SetTabBarForegroundColor(shell, expecte
[InlineData("#00FF00")]
public async Task ShellTabBarUnselectedColorInitializesCorrectly(string colorHex)
{
+#if IOS || MACCATALYST
+ // Skip on iOS 26+ due to UITabBar internal API changes
+ // See: https://github.com/dotnet/maui/issues/33004
+ if (OperatingSystem.IsIOSVersionAtLeast(26) || OperatingSystem.IsMacCatalystVersionAtLeast(26))
+ return;
+#endif
var expectedColor = Color.FromArgb(colorHex);
await RunShellTabBarTests(shell => Shell.SetTabBarUnselectedColor(shell, expectedColor),
async (shell) =>
diff --git a/src/Controls/tests/DeviceTests/Elements/Shell/ShellTests.iOS.cs b/src/Controls/tests/DeviceTests/Elements/Shell/ShellTests.iOS.cs
index 7c06a5a0350f..a7b8fb032e3d 100644
--- a/src/Controls/tests/DeviceTests/Elements/Shell/ShellTests.iOS.cs
+++ b/src/Controls/tests/DeviceTests/Elements/Shell/ShellTests.iOS.cs
@@ -351,6 +351,11 @@ await CreateHandlerAndAddToWindow(shell, async (handler) =>
[Fact(DisplayName = "TitleView can use constraints to expand area")]
public async Task TitleViewConstraints()
{
+ // Skip on iOS 26+ due to UINavigationBar internal API changes
+ // See: https://github.com/dotnet/maui/issues/33004
+ if (OperatingSystem.IsIOSVersionAtLeast(26) || OperatingSystem.IsMacCatalystVersionAtLeast(26))
+ return;
+
EnsureHandlerCreated(builder =>
{
builder.ConfigureMauiHandlers(handlers =>
@@ -431,10 +436,11 @@ public void UpdateLayout(UINavigationController controller)
UIView titleView = Shell.GetTitleView(_context.Shell.CurrentPage)?.Handler?.PlatformView as UIView ?? Shell.GetTitleView(_context.Shell)?.Handler?.PlatformView as UIView;
UIView parentView = GetParentByType(titleView, typeof(UIKit.UIControl));
- handler.PreviousFrame = parentView.Frame;
-
+
if (parentView != null)
{
+ handler.PreviousFrame = parentView.Frame;
+
// height constraint
NSLayoutConstraint.Create(parentView, NSLayoutAttribute.Bottom, NSLayoutRelation.Equal, parentView.Superview, NSLayoutAttribute.Bottom, 1.0f, 0.0f).Active = true;
NSLayoutConstraint.Create(parentView, NSLayoutAttribute.Top, NSLayoutRelation.Equal, parentView.Superview, NSLayoutAttribute.Top, 1.0f, 0.0f).Active = true;
@@ -522,6 +528,11 @@ protected async Task ScrollFlyoutToBottom(ShellHandler shellHandler)
[Fact(DisplayName = "Back Button Text Has Correct Default")]
public async Task BackButtonTextHasCorrectDefault()
{
+ // Skip on iOS 26+ due to UINavigationBar internal API changes
+ // See: https://github.com/dotnet/maui/issues/33004
+ if (OperatingSystem.IsIOSVersionAtLeast(26))
+ return;
+
SetupBuilder();
var shell = await CreateShellAsync(shell =>
{
@@ -542,6 +553,11 @@ await CreateHandlerAndAddToWindow(shell, async (handler) =>
[Fact(DisplayName = "Back Button Behavior Text")]
public async Task BackButtonBehaviorText()
{
+ // Skip on iOS 26+ due to UINavigationBar internal API changes
+ // See: https://github.com/dotnet/maui/issues/33004
+ if (OperatingSystem.IsIOSVersionAtLeast(26))
+ return;
+
SetupBuilder();
var shell = await CreateShellAsync(shell =>
{
diff --git a/src/Controls/tests/DeviceTests/Elements/TabbedPage/TabbedPageTests.cs b/src/Controls/tests/DeviceTests/Elements/TabbedPage/TabbedPageTests.cs
index bfe4a16a0461..f8ddc4ac8cb5 100644
--- a/src/Controls/tests/DeviceTests/Elements/TabbedPage/TabbedPageTests.cs
+++ b/src/Controls/tests/DeviceTests/Elements/TabbedPage/TabbedPageTests.cs
@@ -80,6 +80,12 @@ await CreateHandlerAndAddToWindow(new Window(tabbedPage), (ha
)]
public async Task BarTextColor()
{
+#if IOS || MACCATALYST
+ // Skip on iOS 26+ due to UITabBar internal API changes
+ // See: https://github.com/dotnet/maui/issues/33004
+ if (OperatingSystem.IsIOSVersionAtLeast(26) || OperatingSystem.IsMacCatalystVersionAtLeast(26))
+ return;
+#endif
SetupBuilder();
var tabbedPage = CreateBasicTabbedPage(true, pages: new[]
{
@@ -114,6 +120,12 @@ await CreateHandlerAndAddToWindow(tabbedPage, async handler =
)]
public async Task SelectedAndUnselectedTabColor()
{
+#if IOS || MACCATALYST
+ // Skip on iOS 26+ due to UITabBar internal API changes
+ // See: https://github.com/dotnet/maui/issues/33004
+ if (OperatingSystem.IsIOSVersionAtLeast(26) || OperatingSystem.IsMacCatalystVersionAtLeast(26))
+ return;
+#endif
SetupBuilder();
var tabbedPage = CreateBasicTabbedPage(true);
tabbedPage.Children.Add(new ContentPage() { Title = "Page 2", IconImageSource = "white.png" });
@@ -366,10 +378,12 @@ await CreateHandlerAndAddToWindow(new Window(tabbedPage), asy
}
#endif
-#if IOS
+#if IOS
[Theory(Skip = "Test doesn't work on iOS yet; probably because of https://github.com/dotnet/maui/issues/10591")]
#elif WINDOWS
[Theory(Skip = "Test doesn't work on Windows")]
+#elif MACCATALYST
+ [Theory(Skip = "Test doesn't work on Catalyst macos 26")]
#else
[Theory]
#endif
diff --git a/src/Controls/tests/DeviceTests/TestCategory.cs b/src/Controls/tests/DeviceTests/TestCategory.cs
index 85300e927b9d..e54c9b4cb765 100644
--- a/src/Controls/tests/DeviceTests/TestCategory.cs
+++ b/src/Controls/tests/DeviceTests/TestCategory.cs
@@ -42,6 +42,7 @@ public static class TestCategory
public const string SearchBar = "SearchBar";
public const string Shape = "Shape";
public const string Shell = "Shell";
+ public const string SkipOnIOS26 = "SkipOnIOS26";
public const string Slider = "Slider";
public const string SwipeView = "SwipeView";
public const string TabbedPage = "TabbedPage";
diff --git a/src/Controls/tests/TestCases.Shared.Tests/UITest.cs b/src/Controls/tests/TestCases.Shared.Tests/UITest.cs
index 9d28a841ac33..68a0a7f6b708 100644
--- a/src/Controls/tests/TestCases.Shared.Tests/UITest.cs
+++ b/src/Controls/tests/TestCases.Shared.Tests/UITest.cs
@@ -67,9 +67,17 @@ public override IConfig GetTestConfig()
config.SetProperty("Headless", bool.Parse(Environment.GetEnvironmentVariable("HEADLESS") ?? "false"));
break;
case TestDevice.iOS:
- config.SetProperty("DeviceName", Environment.GetEnvironmentVariable("DEVICE_NAME") ?? "iPhone Xs");
- config.SetProperty("PlatformVersion", Environment.GetEnvironmentVariable("PLATFORM_VERSION") ?? _defaultiOSVersion);
- config.SetProperty("Udid", Environment.GetEnvironmentVariable("DEVICE_UDID") ?? "");
+ string udid = Environment.GetEnvironmentVariable("DEVICE_UDID") ?? "";
+ if (!string.IsNullOrEmpty(udid))
+ {
+ config.SetProperty("Udid", udid);
+ }
+ else
+ {
+ config.SetProperty("DeviceName", Environment.GetEnvironmentVariable("DEVICE_NAME") ?? "iPhone Xs");
+ config.SetProperty("PlatformVersion", Environment.GetEnvironmentVariable("PLATFORM_VERSION") ?? _defaultiOSVersion);
+ }
+
config.SetProperty("Headless", bool.Parse(Environment.GetEnvironmentVariable("HEADLESS") ?? "false"));
break;
case TestDevice.Windows:
@@ -272,12 +280,19 @@ but both can happen.
case TestDevice.iOS:
var platformVersion = (string?)((AppiumApp)App).Driver.Capabilities.GetCapability("platformVersion")
?? throw new InvalidOperationException("platformVersion capability is missing or null.");
+ var udid = (string?)((AppiumApp)App).Driver.Capabilities.GetCapability("udid");
var device = (string?)((AppiumApp)App).Driver.Capabilities.GetCapability("deviceName")
- ?? throw new InvalidOperationException("deviceName capability is missing or null.");
+ ?? ((udid is not null) ? String.Empty : throw new InvalidOperationException("deviceName capability is missing or null."));
environmentName = "ios";
- if (device.Contains(" Xs", StringComparison.OrdinalIgnoreCase) && platformVersion == _defaultiOSVersion)
+ // Check for iOS 26+ (handles 26.0, 26.1, 26.2, etc.)
+ // Also check device name which may contain "iOS 26.x" for simulator naming
+ if (platformVersion.StartsWith("26.", StringComparison.Ordinal) || platformVersion.StartsWith("26", StringComparison.Ordinal))
+ {
+ environmentName = "ios-26";
+ }
+ else if (device.Contains(" Xs", StringComparison.OrdinalIgnoreCase) && platformVersion == _defaultiOSVersion)
{
environmentName = "ios";
}
@@ -381,7 +396,20 @@ but both can happen.
}
else
{
- _visualRegressionTester.VerifyMatchesSnapshot(name!, actualImage, environmentName: environmentName, testContext: _visualTestContext);
+ try
+ {
+ _visualRegressionTester.VerifyMatchesSnapshot(name!, actualImage, environmentName: environmentName, testContext: _visualTestContext);
+ }
+ catch (VisualTestFailedException ex) when (_testDevice == TestDevice.iOS && environmentName == "ios-26" && ex.Message.Contains("size differs", StringComparison.Ordinal))
+ {
+ throw new InvalidOperationException(
+ $"{ex.Message}\n\n" +
+ "iOS 26 visual tests require an iPhone 11 Pro simulator for correct screen resolution.\n" +
+ "To create the simulator, run:\n" +
+ " xcrun simctl create \"iPhone 11 Pro\" com.apple.CoreSimulator.SimDeviceType.iPhone-11-Pro com.apple.CoreSimulator.SimRuntime.iOS-26-0\n\n" +
+ "Then run the tests targeting the new simulator.",
+ ex);
+ }
}
}
}
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/AccessibilityTraitsSetCorrectlyMultiple.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/AccessibilityTraitsSetCorrectlyMultiple.png
new file mode 100644
index 000000000000..b3c4afeee975
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/AccessibilityTraitsSetCorrectlyMultiple.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/AccessibilityTraitsSetCorrectlyNone.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/AccessibilityTraitsSetCorrectlyNone.png
new file mode 100644
index 000000000000..8fe5ba1d9497
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/AccessibilityTraitsSetCorrectlyNone.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/AccessibilityTraitsSetCorrectlySingle.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/AccessibilityTraitsSetCorrectlySingle.png
new file mode 100644
index 000000000000..fb7328937ff8
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/AccessibilityTraitsSetCorrectlySingle.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ActionSheetWithLongTitleShouldDisplayProperly.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ActionSheetWithLongTitleShouldDisplayProperly.png
new file mode 100644
index 000000000000..c5b43619a60f
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ActionSheetWithLongTitleShouldDisplayProperly.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ActionSheetWithManyActionsShouldDisplayProperly.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ActionSheetWithManyActionsShouldDisplayProperly.png
new file mode 100644
index 000000000000..4126f9e696bf
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ActionSheetWithManyActionsShouldDisplayProperly.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ActionSheetWithSixActionsShouldDisplayProperly.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ActionSheetWithSixActionsShouldDisplayProperly.png
new file mode 100644
index 000000000000..3d0e768ecf0f
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ActionSheetWithSixActionsShouldDisplayProperly.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/AddHeaderFooterAtRuntime.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/AddHeaderFooterAtRuntime.png
new file mode 100644
index 000000000000..e6a500e8b35d
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/AddHeaderFooterAtRuntime.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/AddItemsToCarouselViewWorks.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/AddItemsToCarouselViewWorks.png
new file mode 100644
index 000000000000..e6bebd670947
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/AddItemsToCarouselViewWorks.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/AllScreenIsBlack.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/AllScreenIsBlack.png
new file mode 100644
index 000000000000..38dbc8f4e93b
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/AllScreenIsBlack.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/AppThemeShouldChangeDarkTheme.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/AppThemeShouldChangeDarkTheme.png
new file mode 100644
index 000000000000..7ee7e0d1607f
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/AppThemeShouldChangeDarkTheme.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/AppThemeShouldChangeLightTheme.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/AppThemeShouldChangeLightTheme.png
new file mode 100644
index 000000000000..5aa4cbce81ba
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/AppThemeShouldChangeLightTheme.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/BackButtonBehaviorIsVisibleWorksWithCustomIcon.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/BackButtonBehaviorIsVisibleWorksWithCustomIcon.png
new file mode 100644
index 000000000000..f8eb8b697c82
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/BackButtonBehaviorIsVisibleWorksWithCustomIcon.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/BackButtonHidden.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/BackButtonHidden.png
new file mode 100644
index 000000000000..275dcb1d0849
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/BackButtonHidden.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/BackButtonVisible.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/BackButtonVisible.png
new file mode 100644
index 000000000000..46aba0bb0397
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/BackButtonVisible.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/BackgroundFrameResizesFastAndCorrectly.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/BackgroundFrameResizesFastAndCorrectly.png
new file mode 100644
index 000000000000..2d8ade3afda6
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/BackgroundFrameResizesFastAndCorrectly.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/BackgroundFrameResizesFastAndCorrectlySizeChanged.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/BackgroundFrameResizesFastAndCorrectlySizeChanged.png
new file mode 100644
index 000000000000..f141b7c82307
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/BackgroundFrameResizesFastAndCorrectlySizeChanged.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/BackgroundGradientsShouldRenderCorrectly.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/BackgroundGradientsShouldRenderCorrectly.png
new file mode 100644
index 000000000000..a2072694e40d
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/BackgroundGradientsShouldRenderCorrectly.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/BarBgBlue.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/BarBgBlue.png
new file mode 100644
index 000000000000..a8fe73ec5eaa
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/BarBgBlue.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/BarBgLinear.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/BarBgLinear.png
new file mode 100644
index 000000000000..1b8021c5e985
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/BarBgLinear.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/BarBgRadial.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/BarBgRadial.png
new file mode 100644
index 000000000000..935f266e49f8
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/BarBgRadial.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/BarBgRed.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/BarBgRed.png
new file mode 100644
index 000000000000..90482bdadb5a
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/BarBgRed.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/BarTextBlack.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/BarTextBlack.png
new file mode 100644
index 000000000000..fce97e7bb71a
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/BarTextBlack.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/BarTextWhite.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/BarTextWhite.png
new file mode 100644
index 000000000000..ceb4403e8822
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/BarTextWhite.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/BindingOnStrokeShapeWithRadius.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/BindingOnStrokeShapeWithRadius.png
new file mode 100644
index 000000000000..d05df452f98b
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/BindingOnStrokeShapeWithRadius.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/BindingOnStrokeShapeWithoutRadius.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/BindingOnStrokeShapeWithoutRadius.png
new file mode 100644
index 000000000000..3ffdc423191f
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/BindingOnStrokeShapeWithoutRadius.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/BlankScreenOnNavigationBack.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/BlankScreenOnNavigationBack.png
new file mode 100644
index 000000000000..9212026da1d4
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/BlankScreenOnNavigationBack.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/BorderBackgroundSizeUpdatesWhenRotatingScreen.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/BorderBackgroundSizeUpdatesWhenRotatingScreen.png
new file mode 100644
index 000000000000..71e8faea33ea
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/BorderBackgroundSizeUpdatesWhenRotatingScreen.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/BorderColorShouldChange.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/BorderColorShouldChange.png
new file mode 100644
index 000000000000..418dbfa64a22
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/BorderColorShouldChange.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/BorderRoundRectangleWithImage.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/BorderRoundRectangleWithImage.png
new file mode 100644
index 000000000000..5c2b24bf4433
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/BorderRoundRectangleWithImage.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/BorderShouldHaveNoThickness.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/BorderShouldHaveNoThickness.png
new file mode 100644
index 000000000000..d40180586d3d
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/BorderShouldHaveNoThickness.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/BorderWidthAffectsTheImageSizingBorderWidth.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/BorderWidthAffectsTheImageSizingBorderWidth.png
new file mode 100644
index 000000000000..df39d4f1d943
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/BorderWidthAffectsTheImageSizingBorderWidth.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/BorderWidthAffectsTheImageSizingOriginal.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/BorderWidthAffectsTheImageSizingOriginal.png
new file mode 100644
index 000000000000..39240fe61d7f
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/BorderWidthAffectsTheImageSizingOriginal.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/BorderWithRoundRectangleShouldRoundCornersOfContentWithinIt.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/BorderWithRoundRectangleShouldRoundCornersOfContentWithinIt.png
new file mode 100644
index 000000000000..e712f1b095d7
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/BorderWithRoundRectangleShouldRoundCornersOfContentWithinIt.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Border_PaddingWithContent_Label.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Border_PaddingWithContent_Label.png
new file mode 100644
index 000000000000..b1efad8590b3
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Border_PaddingWithContent_Label.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Border_PolygonShapeWithStrokeLineCap_Round.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Border_PolygonShapeWithStrokeLineCap_Round.png
new file mode 100644
index 000000000000..183318248f2c
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Border_PolygonShapeWithStrokeLineCap_Round.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Border_Shadow.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Border_Shadow.png
new file mode 100644
index 000000000000..ab1c7f962c1b
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Border_Shadow.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Border_StrokeColorWithDashArrayAndOffset.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Border_StrokeColorWithDashArrayAndOffset.png
new file mode 100644
index 000000000000..9169de07277e
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Border_StrokeColorWithDashArrayAndOffset.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Border_StrokeColorWithPaddingAndContent_Image.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Border_StrokeColorWithPaddingAndContent_Image.png
new file mode 100644
index 000000000000..22a1bc09f98a
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Border_StrokeColorWithPaddingAndContent_Image.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Border_StrokeColorWithStrokeShape_RoundRectangle.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Border_StrokeColorWithStrokeShape_RoundRectangle.png
new file mode 100644
index 000000000000..84574135ae9b
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Border_StrokeColorWithStrokeShape_RoundRectangle.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Border_StrokeColorWithStrokeThickness.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Border_StrokeColorWithStrokeThickness.png
new file mode 100644
index 000000000000..d1b988b92957
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Border_StrokeColorWithStrokeThickness.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Border_StrokeDashArrayWithDashOffsetAndStrokeLineCapRound.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Border_StrokeDashArrayWithDashOffsetAndStrokeLineCapRound.png
new file mode 100644
index 000000000000..93aaac12b105
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Border_StrokeDashArrayWithDashOffsetAndStrokeLineCapRound.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Border_StrokeShapeWithStrokeThickness_Ellipse.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Border_StrokeShapeWithStrokeThickness_Ellipse.png
new file mode 100644
index 000000000000..9f74023e10bf
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Border_StrokeShapeWithStrokeThickness_Ellipse.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/BottomTabColorTest.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/BottomTabColorTest.png
new file mode 100644
index 000000000000..8255c5ec48cd
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/BottomTabColorTest.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/BoxView_ColorWithOpacity.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/BoxView_ColorWithOpacity.png
new file mode 100644
index 000000000000..5c9c682ac35a
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/BoxView_ColorWithOpacity.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/BoxView_ColorWithOpacityAndShadow.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/BoxView_ColorWithOpacityAndShadow.png
new file mode 100644
index 000000000000..2d8c1134d86e
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/BoxView_ColorWithOpacityAndShadow.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/BoxView_CornerRadiusWithColor.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/BoxView_CornerRadiusWithColor.png
new file mode 100644
index 000000000000..75b7a0270ca9
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/BoxView_CornerRadiusWithColor.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/BoxView_CornerRadiusWithColorAndShadow.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/BoxView_CornerRadiusWithColorAndShadow.png
new file mode 100644
index 000000000000..621ba538681b
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/BoxView_CornerRadiusWithColorAndShadow.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/BoxView_CornerRadiusWithFlowDirection.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/BoxView_CornerRadiusWithFlowDirection.png
new file mode 100644
index 000000000000..5b2f9bb77d22
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/BoxView_CornerRadiusWithFlowDirection.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/BoxView_CornerRadiusWithOpacityAndShadow.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/BoxView_CornerRadiusWithOpacityAndShadow.png
new file mode 100644
index 000000000000..e13cbdd77cbb
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/BoxView_CornerRadiusWithOpacityAndShadow.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/BoxView_IsVisible.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/BoxView_IsVisible.png
new file mode 100644
index 000000000000..da7ce5e9f560
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/BoxView_IsVisible.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Bugzilla29128Test.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Bugzilla29128Test.png
new file mode 100644
index 000000000000..963b98310235
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Bugzilla29128Test.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Bugzilla30166Test.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Bugzilla30166Test.png
new file mode 100644
index 000000000000..b8af8cf8269b
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Bugzilla30166Test.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Bugzilla36802Test.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Bugzilla36802Test.png
new file mode 100644
index 000000000000..4b01a48822a7
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Bugzilla36802Test.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Bugzilla44461Test.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Bugzilla44461Test.png
new file mode 100644
index 000000000000..01f64a909179
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Bugzilla44461Test.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Bugzilla53834Test.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Bugzilla53834Test.png
new file mode 100644
index 000000000000..10f155c5c7ad
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Bugzilla53834Test.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Bugzilla56298Test.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Bugzilla56298Test.png
new file mode 100644
index 000000000000..5c20e4141d84
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Bugzilla56298Test.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ButtonLayoutResizesWithImagePositionBottom.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ButtonLayoutResizesWithImagePositionBottom.png
new file mode 100644
index 000000000000..85c4b0d4af25
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ButtonLayoutResizesWithImagePositionBottom.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ButtonLayoutResizesWithImagePositionLeft.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ButtonLayoutResizesWithImagePositionLeft.png
new file mode 100644
index 000000000000..379318870a84
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ButtonLayoutResizesWithImagePositionLeft.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ButtonLayoutResizesWithImagePositionRight.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ButtonLayoutResizesWithImagePositionRight.png
new file mode 100644
index 000000000000..72cfd0448ab3
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ButtonLayoutResizesWithImagePositionRight.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ButtonLayoutResizesWithImagePositionTop.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ButtonLayoutResizesWithImagePositionTop.png
new file mode 100644
index 000000000000..7cddd679a242
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ButtonLayoutResizesWithImagePositionTop.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ButtonPaddingIsAddedWhenNeeded.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ButtonPaddingIsAddedWhenNeeded.png
new file mode 100644
index 000000000000..c71a1f5578b5
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ButtonPaddingIsAddedWhenNeeded.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ButtonResizesWhenTitleOrImageChangesAltered.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ButtonResizesWhenTitleOrImageChangesAltered.png
new file mode 100644
index 000000000000..9448d9b77916
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ButtonResizesWhenTitleOrImageChangesAltered.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ButtonResizesWhenTitleOrImageChangesOriginal.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ButtonResizesWhenTitleOrImageChangesOriginal.png
new file mode 100644
index 000000000000..7def9e96274f
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ButtonResizesWhenTitleOrImageChangesOriginal.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ButtonTitleFillsSpaceWhenImageChangesAltered.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ButtonTitleFillsSpaceWhenImageChangesAltered.png
new file mode 100644
index 000000000000..c2a98f17c3f5
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ButtonTitleFillsSpaceWhenImageChangesAltered.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ButtonTitleFillsSpaceWhenImageChangesOriginal.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ButtonTitleFillsSpaceWhenImageChangesOriginal.png
new file mode 100644
index 000000000000..61ddc338bc2a
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ButtonTitleFillsSpaceWhenImageChangesOriginal.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Button_SetBorderColorAndTextColor_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Button_SetBorderColorAndTextColor_VerifyVisualState.png
new file mode 100644
index 000000000000..d508b419689a
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Button_SetBorderColorAndTextColor_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Button_SetBorderWidthEntryAndLineBreakMode_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Button_SetBorderWidthEntryAndLineBreakMode_VerifyVisualState.png
new file mode 100644
index 000000000000..8bcec76119ff
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Button_SetBorderWidthEntryAndLineBreakMode_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Button_SetCornerRadiusAndBorderWidth_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Button_SetCornerRadiusAndBorderWidth_VerifyVisualState.png
new file mode 100644
index 000000000000..d716d9c89272
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Button_SetCornerRadiusAndBorderWidth_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Button_SetLineBreakModeCharacterWrap_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Button_SetLineBreakModeCharacterWrap_VerifyVisualState.png
new file mode 100644
index 000000000000..7a04f6b7e8f6
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Button_SetLineBreakModeCharacterWrap_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Button_SetLineBreakModeHeadTruncation_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Button_SetLineBreakModeHeadTruncation_VerifyVisualState.png
new file mode 100644
index 000000000000..605a4206a859
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Button_SetLineBreakModeHeadTruncation_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Button_SetLineBreakModeMiddleTruncation_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Button_SetLineBreakModeMiddleTruncation_VerifyVisualState.png
new file mode 100644
index 000000000000..18ab69196e5b
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Button_SetLineBreakModeMiddleTruncation_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Button_SetLineBreakModeTailTruncation_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Button_SetLineBreakModeTailTruncation_VerifyVisualState.png
new file mode 100644
index 000000000000..b2fe783c3f0d
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Button_SetLineBreakModeTailTruncation_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Button_SetLineBreakModeWordWrap_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Button_SetLineBreakModeWordWrap_VerifyVisualState.png
new file mode 100644
index 000000000000..787997c06461
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Button_SetLineBreakModeWordWrap_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Button_setFontAttributesAndFontFamily_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Button_setFontAttributesAndFontFamily_VerifyVisualState.png
new file mode 100644
index 000000000000..49fd5e24dee8
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Button_setFontAttributesAndFontFamily_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Button_setFontAttributesAndTextTransform_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Button_setFontAttributesAndTextTransform_VerifyVisualState.png
new file mode 100644
index 000000000000..e8fc6c6a8c0e
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Button_setFontAttributesAndTextTransform_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Button_setFontAttributesAndText_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Button_setFontAttributesAndText_VerifyVisualState.png
new file mode 100644
index 000000000000..dbcf59cad3cc
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Button_setFontAttributesAndText_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Button_setFontFamilyAndTextTransform_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Button_setFontFamilyAndTextTransform_VerifyVisualState.png
new file mode 100644
index 000000000000..77e5cbddd6db
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Button_setFontFamilyAndTextTransform_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Button_setFontFamilyAndText_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Button_setFontFamilyAndText_VerifyVisualState.png
new file mode 100644
index 000000000000..8c3835516c44
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Button_setFontFamilyAndText_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Button_setFontSizeAndLineBreakMode_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Button_setFontSizeAndLineBreakMode_VerifyVisualState.png
new file mode 100644
index 000000000000..a67a8a8620e9
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Button_setFontSizeAndLineBreakMode_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Button_setFontSizeAndTextTransform_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Button_setFontSizeAndTextTransform_VerifyVisualState.png
new file mode 100644
index 000000000000..f30f2e14a3bd
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Button_setFontSizeAndTextTransform_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Button_setFontSizeAndText_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Button_setFontSizeAndText_VerifyVisualState.png
new file mode 100644
index 000000000000..630f0c960bce
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Button_setFontSizeAndText_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Button_setLineBreakModeAndText_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Button_setLineBreakModeAndText_VerifyVisualState.png
new file mode 100644
index 000000000000..5a1f02af958a
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Button_setLineBreakModeAndText_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Button_setPaddingAndText_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Button_setPaddingAndText_VerifyVisualState.png
new file mode 100644
index 000000000000..79e83d02610a
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Button_setPaddingAndText_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Button_setShadowAndText_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Button_setShadowAndText_VerifyVisualState.png
new file mode 100644
index 000000000000..203e2eaa2f84
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Button_setShadowAndText_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Button_setTextAndTextColor_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Button_setTextAndTextColor_VerifyVisualState.png
new file mode 100644
index 000000000000..f8404ae16256
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Button_setTextAndTextColor_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ButtonsLayoutResolveWhenParentSizeChangesOriginal.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ButtonsLayoutResolveWhenParentSizeChangesOriginal.png
new file mode 100644
index 000000000000..be7ef7357fdd
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ButtonsLayoutResolveWhenParentSizeChangesOriginal.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ButtonsLayoutResolveWhenParentSizeChangesOriginal2.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ButtonsLayoutResolveWhenParentSizeChangesOriginal2.png
new file mode 100644
index 000000000000..731934915bdc
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ButtonsLayoutResolveWhenParentSizeChangesOriginal2.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ButtonsLayoutResolveWhenParentSizeChangesSizeButtonsDownLandscape.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ButtonsLayoutResolveWhenParentSizeChangesSizeButtonsDownLandscape.png
new file mode 100644
index 000000000000..079eb4067950
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ButtonsLayoutResolveWhenParentSizeChangesSizeButtonsDownLandscape.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ButtonsLayoutResolveWhenParentSizeChangesSizeButtonsDownPortrait.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ButtonsLayoutResolveWhenParentSizeChangesSizeButtonsDownPortrait.png
new file mode 100644
index 000000000000..39fc11e1353a
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ButtonsLayoutResolveWhenParentSizeChangesSizeButtonsDownPortrait.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/CVHorizontalLinearItemsLayoutItemSpacing.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/CVHorizontalLinearItemsLayoutItemSpacing.png
new file mode 100644
index 000000000000..2d0660762bf5
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/CVHorizontalLinearItemsLayoutItemSpacing.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/CarouselItemLoadsInCorrectPosition.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/CarouselItemLoadsInCorrectPosition.png
new file mode 100644
index 000000000000..8488536efc1d
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/CarouselItemLoadsInCorrectPosition.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/CarouselItemsShouldRenderProperly.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/CarouselItemsShouldRenderProperly.png
new file mode 100644
index 000000000000..a71aa1ea1723
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/CarouselItemsShouldRenderProperly.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/CarouselViewItemShouldScaleProperly.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/CarouselViewItemShouldScaleProperly.png
new file mode 100644
index 000000000000..6f97047fc856
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/CarouselViewItemShouldScaleProperly.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/CarouselViewItemsShouldRenderVertically.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/CarouselViewItemsShouldRenderVertically.png
new file mode 100644
index 000000000000..a65a2c0714b9
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/CarouselViewItemsShouldRenderVertically.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/CarouselViewShouldRenderCorrectly.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/CarouselViewShouldRenderCorrectly.png
new file mode 100644
index 000000000000..2350b8403c23
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/CarouselViewShouldRenderCorrectly.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/CarouselViewShouldScrollToRightPosition.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/CarouselViewShouldScrollToRightPosition.png
new file mode 100644
index 000000000000..434ad2893ccc
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/CarouselViewShouldScrollToRightPosition.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ChangeShellContentTitle.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ChangeShellContentTitle.png
new file mode 100644
index 000000000000..94b48ebe9930
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ChangeShellContentTitle.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/CharacterSpacingShouldApply.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/CharacterSpacingShouldApply.png
new file mode 100644
index 000000000000..ff0d45ddbcd7
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/CharacterSpacingShouldApply.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/CharacterSpacingShouldApplyForSearchBarPlaceHolderText.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/CharacterSpacingShouldApplyForSearchBarPlaceHolderText.png
new file mode 100644
index 000000000000..21af7108ed7d
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/CharacterSpacingShouldApplyForSearchBarPlaceHolderText.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/CharacterSpacingShouldApplyForSearchBarText.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/CharacterSpacingShouldApplyForSearchBarText.png
new file mode 100644
index 000000000000..c202cfc6e988
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/CharacterSpacingShouldApplyForSearchBarText.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/CheckBox_ChangeColor_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/CheckBox_ChangeColor_VerifyVisualState.png
new file mode 100644
index 000000000000..4f00408865c9
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/CheckBox_ChangeColor_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/CheckBox_SetIsCheckedAndColor_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/CheckBox_SetIsCheckedAndColor_VerifyVisualState.png
new file mode 100644
index 000000000000..66a2ffd0f330
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/CheckBox_SetIsCheckedAndColor_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/CheckNavigationBreaksVisualStatesForPicker.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/CheckNavigationBreaksVisualStatesForPicker.png
new file mode 100644
index 000000000000..39513358de07
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/CheckNavigationBreaksVisualStatesForPicker.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ChildFlexLayoutContentShouldAppear.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ChildFlexLayoutContentShouldAppear.png
new file mode 100644
index 000000000000..ac7eb12b344a
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ChildFlexLayoutContentShouldAppear.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ClearButtonVisiblityButton_TextEmpty.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ClearButtonVisiblityButton_TextEmpty.png
new file mode 100644
index 000000000000..f0188bcb6bbd
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ClearButtonVisiblityButton_TextEmpty.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ClearButtonVisiblityButton_TextPresent.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ClearButtonVisiblityButton_TextPresent.png
new file mode 100644
index 000000000000..dcd269ae9055
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ClearButtonVisiblityButton_TextPresent.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/CollectionViewAddGroupWhenViewIsEmpty.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/CollectionViewAddGroupWhenViewIsEmpty.png
new file mode 100644
index 000000000000..1ff3183af3f0
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/CollectionViewAddGroupWhenViewIsEmpty.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/CollectionViewDuplicateViewsWhenAddItemToGroup.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/CollectionViewDuplicateViewsWhenAddItemToGroup.png
new file mode 100644
index 000000000000..6ac9d352ea64
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/CollectionViewDuplicateViewsWhenAddItemToGroup.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/CollectionViewEmptyViewFillsAvailableSpaceByDefault.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/CollectionViewEmptyViewFillsAvailableSpaceByDefault.png
new file mode 100644
index 000000000000..19fd9ebf5c68
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/CollectionViewEmptyViewFillsAvailableSpaceByDefault.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/CollectionViewGroupFooterTemplateShouldNotCrash.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/CollectionViewGroupFooterTemplateShouldNotCrash.png
new file mode 100644
index 000000000000..730131d82ece
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/CollectionViewGroupFooterTemplateShouldNotCrash.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/CollectionViewHeaderBlankWhenLastItemRemoved.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/CollectionViewHeaderBlankWhenLastItemRemoved.png
new file mode 100644
index 000000000000..a08408f06c0c
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/CollectionViewHeaderBlankWhenLastItemRemoved.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/CollectionViewHeaderSizewithIsVisibleBinding.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/CollectionViewHeaderSizewithIsVisibleBinding.png
new file mode 100644
index 000000000000..93be42c4afdb
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/CollectionViewHeaderSizewithIsVisibleBinding.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/CollectionViewHorizontalItemSpacing.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/CollectionViewHorizontalItemSpacing.png
new file mode 100644
index 000000000000..4fb8ba9165e6
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/CollectionViewHorizontalItemSpacing.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/CollectionViewMeasureFirstItem.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/CollectionViewMeasureFirstItem.png
new file mode 100644
index 000000000000..3a2d085b905c
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/CollectionViewMeasureFirstItem.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/CollectionViewPreSelectionShouldUpdate.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/CollectionViewPreSelectionShouldUpdate.png
new file mode 100644
index 000000000000..7cb54307f082
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/CollectionViewPreSelectionShouldUpdate.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/CollectionViewSelectedItemBackgroundShouldPersistAfterModalNavigation.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/CollectionViewSelectedItemBackgroundShouldPersistAfterModalNavigation.png
new file mode 100644
index 000000000000..e8896477f4b5
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/CollectionViewSelectedItemBackgroundShouldPersistAfterModalNavigation.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/CollectionViewSelectionModeOnDarkTheme.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/CollectionViewSelectionModeOnDarkTheme.png
new file mode 100644
index 000000000000..c89cdb353799
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/CollectionViewSelectionModeOnDarkTheme.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/CollectionViewSelectionModeOnLightTheme.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/CollectionViewSelectionModeOnLightTheme.png
new file mode 100644
index 000000000000..322c9dea8529
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/CollectionViewSelectionModeOnLightTheme.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/CollectionViewSingleItemAlignmentWithFooter.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/CollectionViewSingleItemAlignmentWithFooter.png
new file mode 100644
index 000000000000..f96983b30bc8
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/CollectionViewSingleItemAlignmentWithFooter.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/CollectionViewWithFallbackVauleShouldUpdateAtRunTime.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/CollectionViewWithFallbackVauleShouldUpdateAtRunTime.png
new file mode 100644
index 000000000000..f06b6820a750
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/CollectionViewWithFallbackVauleShouldUpdateAtRunTime.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/CollectionviewFooterHideswhenDynamicallyAddorRemoveItems.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/CollectionviewFooterHideswhenDynamicallyAddorRemoveItems.png
new file mode 100644
index 000000000000..160d7e95ef3d
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/CollectionviewFooterHideswhenDynamicallyAddorRemoveItems.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Combine_BarBackgroundColor_TextColor_IconColor_Visual.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Combine_BarBackgroundColor_TextColor_IconColor_Visual.png
new file mode 100644
index 000000000000..7992256b6459
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Combine_BarBackgroundColor_TextColor_IconColor_Visual.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ContentPageBackgroundImageSourceWorks.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ContentPageBackgroundImageSourceWorks.png
new file mode 100644
index 000000000000..6393e047aa3e
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ContentPageBackgroundImageSourceWorks.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ContentPage_Background_WithRTL.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ContentPage_Background_WithRTL.png
new file mode 100644
index 000000000000..09dd3cacbd10
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ContentPage_Background_WithRTL.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ContentPage_HideSoftinput_WithPaddingAndBackground.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ContentPage_HideSoftinput_WithPaddingAndBackground.png
new file mode 100644
index 000000000000..3dbd77474c98
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ContentPage_HideSoftinput_WithPaddingAndBackground.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ContentPage_HideSoftinput_WithRTLAndPadding.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ContentPage_HideSoftinput_WithRTLAndPadding.png
new file mode 100644
index 000000000000..5348ef45c49d
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ContentPage_HideSoftinput_WithRTLAndPadding.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ContentPage_IsVisible_WithTitle.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ContentPage_IsVisible_WithTitle.png
new file mode 100644
index 000000000000..fb9259374554
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ContentPage_IsVisible_WithTitle.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ContentPage_IsVisible_WithoutTitle.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ContentPage_IsVisible_WithoutTitle.png
new file mode 100644
index 000000000000..62f6973d1e7c
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ContentPage_IsVisible_WithoutTitle.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ContentPage_Padding_WithBackgroundColor.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ContentPage_Padding_WithBackgroundColor.png
new file mode 100644
index 000000000000..31587315d46e
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ContentPage_Padding_WithBackgroundColor.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ContentPage_Padding_WithRTL.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ContentPage_Padding_WithRTL.png
new file mode 100644
index 000000000000..4f29d81792c7
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ContentPage_Padding_WithRTL.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ContentPage_Padding_WithTitle.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ContentPage_Padding_WithTitle.png
new file mode 100644
index 000000000000..45b7d3beb006
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ContentPage_Padding_WithTitle.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ContentPage_Title_WithBackgroundColor.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ContentPage_Title_WithBackgroundColor.png
new file mode 100644
index 000000000000..2b48fd8eee73
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ContentPage_Title_WithBackgroundColor.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ContentPage_Title_WithBackgroundColorAnPadding.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ContentPage_Title_WithBackgroundColorAnPadding.png
new file mode 100644
index 000000000000..c0c3b78e4baf
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ContentPage_Title_WithBackgroundColorAnPadding.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ContentPage_Title_WithBackgroundColorAndPadding.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ContentPage_Title_WithBackgroundColorAndPadding.png
new file mode 100644
index 000000000000..9a303f89091b
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ContentPage_Title_WithBackgroundColorAndPadding.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ContentPage_Title_WithPaddingAndHideSoftInput.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ContentPage_Title_WithPaddingAndHideSoftInput.png
new file mode 100644
index 000000000000..ca6ea8c3f4e4
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ContentPage_Title_WithPaddingAndHideSoftInput.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ContentPage_zContent.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ContentPage_zContent.png
new file mode 100644
index 000000000000..1bcb5300cd4a
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ContentPage_zContent.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/CreateStackWithPadding.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/CreateStackWithPadding.png
new file mode 100644
index 000000000000..44248903f79f
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/CreateStackWithPadding.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/CustomBackButtonShouldBeRed.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/CustomBackButtonShouldBeRed.png
new file mode 100644
index 000000000000..bd8140734fed
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/CustomBackButtonShouldBeRed.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/CustomStyleEditorFromPlatformViewWorks.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/CustomStyleEditorFromPlatformViewWorks.png
new file mode 100644
index 000000000000..6f2e08c94e79
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/CustomStyleEditorFromPlatformViewWorks.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DarkTheme_CheckBox_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DarkTheme_CheckBox_VerifyVisualState.png
new file mode 100644
index 000000000000..a5ee1dc11619
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DarkTheme_CheckBox_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DarkTheme_DatePicker_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DarkTheme_DatePicker_VerifyVisualState.png
new file mode 100644
index 000000000000..31632cd7f523
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DarkTheme_DatePicker_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DarkTheme_EditorAndPlaceholderColor_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DarkTheme_EditorAndPlaceholderColor_VerifyVisualState.png
new file mode 100644
index 000000000000..3b384fa50c71
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DarkTheme_EditorAndPlaceholderColor_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DarkTheme_Editor_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DarkTheme_Editor_VerifyVisualState.png
new file mode 100644
index 000000000000..7cb9db28ee71
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DarkTheme_Editor_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DarkTheme_EntryAndPlaceholderColor_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DarkTheme_EntryAndPlaceholderColor_VerifyVisualState.png
new file mode 100644
index 000000000000..657a1d6e8de6
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DarkTheme_EntryAndPlaceholderColor_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DarkTheme_RadioButton_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DarkTheme_RadioButton_VerifyVisualState.png
new file mode 100644
index 000000000000..6aa206c201a4
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DarkTheme_RadioButton_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DarkTheme_SearchBarAndPlaceholderColor_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DarkTheme_SearchBarAndPlaceholderColor_VerifyVisualState.png
new file mode 100644
index 000000000000..609ea3da5c1b
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DarkTheme_SearchBarAndPlaceholderColor_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DarkTheme_SearchBar_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DarkTheme_SearchBar_VerifyVisualState.png
new file mode 100644
index 000000000000..09fad794a663
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DarkTheme_SearchBar_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DarkTheme_Slider_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DarkTheme_Slider_VerifyVisualState.png
new file mode 100644
index 000000000000..cd9795b96092
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DarkTheme_Slider_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DarkTheme_Switch_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DarkTheme_Switch_VerifyVisualState.png
new file mode 100644
index 000000000000..9c759317d48e
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DarkTheme_Switch_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DarkTheme_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DarkTheme_VerifyVisualState.png
new file mode 100644
index 000000000000..8518ea4092e0
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DarkTheme_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DatePickerTextColorShouldUpdate.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DatePickerTextColorShouldUpdate.png
new file mode 100644
index 000000000000..b482c88f82b7
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DatePickerTextColorShouldUpdate.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DatePicker_DateSelectedEvent_FiresOnDateChange.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DatePicker_DateSelectedEvent_FiresOnDateChange.png
new file mode 100644
index 000000000000..f8cb399e458d
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DatePicker_DateSelectedEvent_FiresOnDateChange.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DatePicker_Format_D_LongDatePattern.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DatePicker_Format_D_LongDatePattern.png
new file mode 100644
index 000000000000..3a5af92c5a26
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DatePicker_Format_D_LongDatePattern.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DatePicker_Format_F_FullDateLongTime.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DatePicker_Format_F_FullDateLongTime.png
new file mode 100644
index 000000000000..ccfdea65d3db
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DatePicker_Format_F_FullDateLongTime.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DatePicker_Format_d_ShortDatePattern.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DatePicker_Format_d_ShortDatePattern.png
new file mode 100644
index 000000000000..f471c9f2abdf
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DatePicker_Format_d_ShortDatePattern.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DatePicker_Format_f_FullDateShortTime.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DatePicker_Format_f_FullDateShortTime.png
new file mode 100644
index 000000000000..5121f6c76e4c
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DatePicker_Format_f_FullDateShortTime.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DatePicker_InitialState_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DatePicker_InitialState_VerifyVisualState.png
new file mode 100644
index 000000000000..452f35d9eb21
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DatePicker_InitialState_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DatePicker_ModifyOldDateAndNewDate_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DatePicker_ModifyOldDateAndNewDate_VerifyVisualState.png
new file mode 100644
index 000000000000..ca97aaa629fe
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DatePicker_ModifyOldDateAndNewDate_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DatePicker_OldDateAndNewDate_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DatePicker_OldDateAndNewDate_VerifyVisualState.png
new file mode 100644
index 000000000000..4928e28efaac
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DatePicker_OldDateAndNewDate_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DatePicker_SetCharacterSpacingAndDate_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DatePicker_SetCharacterSpacingAndDate_VerifyVisualState.png
new file mode 100644
index 000000000000..36beb03e4b0c
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DatePicker_SetCharacterSpacingAndDate_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DatePicker_SetDateAndIsEnabled_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DatePicker_SetDateAndIsEnabled_VerifyVisualState.png
new file mode 100644
index 000000000000..ac9bda7ccd60
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DatePicker_SetDateAndIsEnabled_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DatePicker_SetDateAndIsVisible_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DatePicker_SetDateAndIsVisible_VerifyVisualState.png
new file mode 100644
index 000000000000..3469b37865a3
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DatePicker_SetDateAndIsVisible_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DatePicker_SetDateAndShadowOpacity_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DatePicker_SetDateAndShadowOpacity_VerifyVisualState.png
new file mode 100644
index 000000000000..3c926b67b986
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DatePicker_SetDateAndShadowOpacity_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DatePicker_SetDateAndTextColor_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DatePicker_SetDateAndTextColor_VerifyVisualState.png
new file mode 100644
index 000000000000..5c58a2bb94b7
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DatePicker_SetDateAndTextColor_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DatePicker_SetFontAttributesAndFontFamily_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DatePicker_SetFontAttributesAndFontFamily_VerifyVisualState.png
new file mode 100644
index 000000000000..a106d19316c2
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DatePicker_SetFontAttributesAndFontFamily_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DatePicker_SetFontAttributesAndFontSize_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DatePicker_SetFontAttributesAndFontSize_VerifyVisualState.png
new file mode 100644
index 000000000000..e0ef673ce48c
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DatePicker_SetFontAttributesAndFontSize_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DatePicker_SetFontAttributesAndFormat_d_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DatePicker_SetFontAttributesAndFormat_d_VerifyVisualState.png
new file mode 100644
index 000000000000..562d0394f1ae
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DatePicker_SetFontAttributesAndFormat_d_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DatePicker_SetFontAttributesAndFormat_f_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DatePicker_SetFontAttributesAndFormat_f_VerifyVisualState.png
new file mode 100644
index 000000000000..18a6bbb663a1
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DatePicker_SetFontAttributesAndFormat_f_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DatePicker_SetFontFamilyAndFontSize_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DatePicker_SetFontFamilyAndFontSize_VerifyVisualState.png
new file mode 100644
index 000000000000..f57d357559bf
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DatePicker_SetFontFamilyAndFontSize_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DatePicker_SetFontFamilyAndFormat_d_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DatePicker_SetFontFamilyAndFormat_d_VerifyVisualState.png
new file mode 100644
index 000000000000..94aa17910bc4
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DatePicker_SetFontFamilyAndFormat_d_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DatePicker_SetFontFamilyAndFormat_f_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DatePicker_SetFontFamilyAndFormat_f_VerifyVisualState.png
new file mode 100644
index 000000000000..41465b630f77
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DatePicker_SetFontFamilyAndFormat_f_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DatePicker_SetFontSizeAndFormat_d_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DatePicker_SetFontSizeAndFormat_d_VerifyVisualState.png
new file mode 100644
index 000000000000..156a57a332ae
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DatePicker_SetFontSizeAndFormat_d_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DatePicker_SetFontSizeAndFormat_f_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DatePicker_SetFontSizeAndFormat_f_VerifyVisualState.png
new file mode 100644
index 000000000000..2732e4f42a7e
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DatePicker_SetFontSizeAndFormat_f_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DatePicker_SetMaximumDateAndDate_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DatePicker_SetMaximumDateAndDate_VerifyVisualState.png
new file mode 100644
index 000000000000..e6e780ab6b10
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DatePicker_SetMaximumDateAndDate_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DatePicker_SetMinimumDateAndDate_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DatePicker_SetMinimumDateAndDate_VerifyVisualState.png
new file mode 100644
index 000000000000..b93343d4acfb
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DatePicker_SetMinimumDateAndDate_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DefaultContentWithBackgroundColor.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DefaultContentWithBackgroundColor.png
new file mode 100644
index 000000000000..bebe7629bcd0
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DefaultContentWithBackgroundColor.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DefaultContentWithFlowDirection.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DefaultContentWithFlowDirection.png
new file mode 100644
index 000000000000..57dd5480461b
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DefaultContentWithFlowDirection.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DefaultContentWithHeightRequest.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DefaultContentWithHeightRequest.png
new file mode 100644
index 000000000000..ea72512123ea
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DefaultContentWithHeightRequest.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DefaultContentWithShadow.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DefaultContentWithShadow.png
new file mode 100644
index 000000000000..0ad8e7c1b0db
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DefaultContentWithShadow.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DefaultContentWithWidthRequest.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DefaultContentWithWidthRequest.png
new file mode 100644
index 000000000000..63184e1ac617
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DefaultContentWithWidthRequest.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DefaultSelectedTabTextColorShouldApplyProperly.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DefaultSelectedTabTextColorShouldApplyProperly.png
new file mode 100644
index 000000000000..00df91885519
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DefaultSelectedTabTextColorShouldApplyProperly.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DownSizeImageAppearProperly.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DownSizeImageAppearProperly.png
new file mode 100644
index 000000000000..79d08e141924
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DownSizeImageAppearProperly.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DynamicFontImageSourceColorShouldApplyOnTabIcon.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DynamicFontImageSourceColorShouldApplyOnTabIcon.png
new file mode 100644
index 000000000000..4d0248d52872
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DynamicFontImageSourceColorShouldApplyOnTabIcon.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DynamicTabSectionVisibility.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DynamicTabSectionVisibility.png
new file mode 100644
index 000000000000..63ae6d7460dc
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/DynamicTabSectionVisibility.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/EditorAndEntryInputFieldsShouldChangeColorsOnAppThemeChange.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/EditorAndEntryInputFieldsShouldChangeColorsOnAppThemeChange.png
new file mode 100644
index 000000000000..ccd244ffd9c3
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/EditorAndEntryInputFieldsShouldChangeColorsOnAppThemeChange.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/EditorBackgroundWorks.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/EditorBackgroundWorks.png
new file mode 100644
index 000000000000..99929beea403
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/EditorBackgroundWorks.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/EditorIsReadOnlyPreventModify.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/EditorIsReadOnlyPreventModify.png
new file mode 100644
index 000000000000..49f474dfe519
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/EditorIsReadOnlyPreventModify.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/EditorPlaceholderPosition.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/EditorPlaceholderPosition.png
new file mode 100644
index 000000000000..9eed8123633f
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/EditorPlaceholderPosition.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/EditorScrollingWhenEnclosedInBorder.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/EditorScrollingWhenEnclosedInBorder.png
new file mode 100644
index 000000000000..2d034e5c129e
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/EditorScrollingWhenEnclosedInBorder.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Ellipse_DashArray_DashOffset_Thickness.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Ellipse_DashArray_DashOffset_Thickness.png
new file mode 100644
index 000000000000..bdf91dc0721c
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Ellipse_DashArray_DashOffset_Thickness.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Ellipse_FillColorWithStrokeColor_Shadow.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Ellipse_FillColorWithStrokeColor_Shadow.png
new file mode 100644
index 000000000000..4e54c96caf2c
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Ellipse_FillColorWithStrokeColor_Shadow.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Ellipse_StrokeColor_DashArray_Thickness.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Ellipse_StrokeColor_DashArray_Thickness.png
new file mode 100644
index 000000000000..ee0c235b2f5a
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Ellipse_StrokeColor_DashArray_Thickness.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Ellipse_StrokeColor_Thickness.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Ellipse_StrokeColor_Thickness.png
new file mode 100644
index 000000000000..83bbfb73312b
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Ellipse_StrokeColor_Thickness.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/EntryAndEditorPlaceholderTextColorAppThemeBindingUpdatesOnDarkTheme.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/EntryAndEditorPlaceholderTextColorAppThemeBindingUpdatesOnDarkTheme.png
new file mode 100644
index 000000000000..a3cde224c923
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/EntryAndEditorPlaceholderTextColorAppThemeBindingUpdatesOnDarkTheme.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/EntryAndEditorPlaceholderTextColorAppThemeBindingUpdatesOnLightTheme.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/EntryAndEditorPlaceholderTextColorAppThemeBindingUpdatesOnLightTheme.png
new file mode 100644
index 000000000000..2ba6066c8e37
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/EntryAndEditorPlaceholderTextColorAppThemeBindingUpdatesOnLightTheme.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/EntryAndEditorTextColorAppThemeBindingUpdatesOnDarkTheme.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/EntryAndEditorTextColorAppThemeBindingUpdatesOnDarkTheme.png
new file mode 100644
index 000000000000..b6245a98a727
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/EntryAndEditorTextColorAppThemeBindingUpdatesOnDarkTheme.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/EntryAndEditorTextColorAppThemeBindingUpdatesOnLightTheme.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/EntryAndEditorTextColorAppThemeBindingUpdatesOnLightTheme.png
new file mode 100644
index 000000000000..97ffd1296135
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/EntryAndEditorTextColorAppThemeBindingUpdatesOnLightTheme.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/EntryClearButtonColorShouldMatchTextColor.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/EntryClearButtonColorShouldMatchTextColor.png
new file mode 100644
index 000000000000..95446262f897
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/EntryClearButtonColorShouldMatchTextColor.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/EntryClearButtonColorShouldUpdateOnThemeChange.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/EntryClearButtonColorShouldUpdateOnThemeChange.png
new file mode 100644
index 000000000000..5723dcdc4e4f
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/EntryClearButtonColorShouldUpdateOnThemeChange.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/EntrySelectionLengthRuntimeUpdate.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/EntrySelectionLengthRuntimeUpdate.png
new file mode 100644
index 000000000000..de4bf99185eb
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/EntrySelectionLengthRuntimeUpdate.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/EntryTextColorStopsWorkingAfterPropertyIsUpdatedFromBinding.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/EntryTextColorStopsWorkingAfterPropertyIsUpdatedFromBinding.png
new file mode 100644
index 000000000000..5b4a2714a234
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/EntryTextColorStopsWorkingAfterPropertyIsUpdatedFromBinding.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/EntryTextColorTogglesBetweenGreenAndNull.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/EntryTextColorTogglesBetweenGreenAndNull.png
new file mode 100644
index 000000000000..aa683176b128
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/EntryTextColorTogglesBetweenGreenAndNull.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FirstCustomPageWithBackgroundColor.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FirstCustomPageWithBackgroundColor.png
new file mode 100644
index 000000000000..aebd0a0557b0
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FirstCustomPageWithBackgroundColor.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FirstCustomPageWithCardColorChanged.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FirstCustomPageWithCardColorChanged.png
new file mode 100644
index 000000000000..5474a6e9bd3d
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FirstCustomPageWithCardColorChanged.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FirstCustomPageWithFlowDirection.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FirstCustomPageWithFlowDirection.png
new file mode 100644
index 000000000000..0d8abc2dba98
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FirstCustomPageWithFlowDirection.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FirstCustomPageWithIconImageChanged.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FirstCustomPageWithIconImageChanged.png
new file mode 100644
index 000000000000..f6b9528418e7
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FirstCustomPageWithIconImageChanged.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_AlignItemsCenter.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_AlignItemsCenter.png
new file mode 100644
index 000000000000..ce44fa9b28b1
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_AlignItemsCenter.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_AlignItemsEnd.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_AlignItemsEnd.png
new file mode 100644
index 000000000000..c8c5bc800c5c
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_AlignItemsEnd.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_AlignItemsStretch.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_AlignItemsStretch.png
new file mode 100644
index 000000000000..774275fed9d1
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_AlignItemsStretch.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_AlignSelfCenter.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_AlignSelfCenter.png
new file mode 100644
index 000000000000..5e659e332b6b
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_AlignSelfCenter.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_AlignSelfEnd.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_AlignSelfEnd.png
new file mode 100644
index 000000000000..d482a39c6dc4
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_AlignSelfEnd.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_AlignSelfStart.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_AlignSelfStart.png
new file mode 100644
index 000000000000..7aa521c47a30
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_AlignSelfStart.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_AlignSelfStretch.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_AlignSelfStretch.png
new file mode 100644
index 000000000000..fc783886c423
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_AlignSelfStretch.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_BasisAuto_DirectionColumn.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_BasisAuto_DirectionColumn.png
new file mode 100644
index 000000000000..0b62f3550205
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_BasisAuto_DirectionColumn.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_BasisAuto_DirectionColumnReverse.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_BasisAuto_DirectionColumnReverse.png
new file mode 100644
index 000000000000..99ff223824c4
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_BasisAuto_DirectionColumnReverse.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_BasisAuto_DirectionRow.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_BasisAuto_DirectionRow.png
new file mode 100644
index 000000000000..080d365c4aae
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_BasisAuto_DirectionRow.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_BasisAuto_DirectionRowReverse.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_BasisAuto_DirectionRowReverse.png
new file mode 100644
index 000000000000..aee828f3d448
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_BasisAuto_DirectionRowReverse.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_BasisFixed_DirectionColumn.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_BasisFixed_DirectionColumn.png
new file mode 100644
index 000000000000..97252f7dd9ff
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_BasisFixed_DirectionColumn.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_BasisFixed_DirectionColumnReverse.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_BasisFixed_DirectionColumnReverse.png
new file mode 100644
index 000000000000..c6e143ddfb75
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_BasisFixed_DirectionColumnReverse.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_BasisFixed_DirectionRow.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_BasisFixed_DirectionRow.png
new file mode 100644
index 000000000000..1314869debfb
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_BasisFixed_DirectionRow.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_BasisFixed_DirectionRowReverse.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_BasisFixed_DirectionRowReverse.png
new file mode 100644
index 000000000000..4820b597470d
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_BasisFixed_DirectionRowReverse.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_BasisPercentage_DirectionColumn.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_BasisPercentage_DirectionColumn.png
new file mode 100644
index 000000000000..2463b5754d5f
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_BasisPercentage_DirectionColumn.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_BasisPercentage_DirectionColumnReverse.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_BasisPercentage_DirectionColumnReverse.png
new file mode 100644
index 000000000000..a8285a704c6e
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_BasisPercentage_DirectionColumnReverse.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_BasisPercentage_DirectionRow.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_BasisPercentage_DirectionRow.png
new file mode 100644
index 000000000000..17d458dc9082
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_BasisPercentage_DirectionRow.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_BasisPercentage_DirectionRowReverse.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_BasisPercentage_DirectionRowReverse.png
new file mode 100644
index 000000000000..9b95d0501d38
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_BasisPercentage_DirectionRowReverse.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_Child1Grow.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_Child1Grow.png
new file mode 100644
index 000000000000..9e5be5eafdf4
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_Child1Grow.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_Child1Order.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_Child1Order.png
new file mode 100644
index 000000000000..5b4166820039
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_Child1Order.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_Child1Shrink.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_Child1Shrink.png
new file mode 100644
index 000000000000..90a9fc5c701b
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_Child1Shrink.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_DirectionColumn.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_DirectionColumn.png
new file mode 100644
index 000000000000..6c83da9e149e
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_DirectionColumn.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_DirectionColumnReverse.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_DirectionColumnReverse.png
new file mode 100644
index 000000000000..a2d349b868f7
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_DirectionColumnReverse.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_DirectionRowReverse.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_DirectionRowReverse.png
new file mode 100644
index 000000000000..16f7b9b46eb5
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_DirectionRowReverse.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_JustifyContentCenter.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_JustifyContentCenter.png
new file mode 100644
index 000000000000..4970438325bf
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_JustifyContentCenter.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_JustifyContentEnd.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_JustifyContentEnd.png
new file mode 100644
index 000000000000..5b589c9ad454
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_JustifyContentEnd.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_JustifyContentSpaceAround.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_JustifyContentSpaceAround.png
new file mode 100644
index 000000000000..4e0f0101e923
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_JustifyContentSpaceAround.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_JustifyContentSpaceBetween.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_JustifyContentSpaceBetween.png
new file mode 100644
index 000000000000..8c5fe34d5b1b
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_JustifyContentSpaceBetween.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_JustifyContentSpaceEvenly.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_JustifyContentSpaceEvenly.png
new file mode 100644
index 000000000000..c5686160a127
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_JustifyContentSpaceEvenly.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_SetAlignItemsCenterWrap.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_SetAlignItemsCenterWrap.png
new file mode 100644
index 000000000000..d19aa8b3983b
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_SetAlignItemsCenterWrap.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_SetAlignItemsEndWrap.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_SetAlignItemsEndWrap.png
new file mode 100644
index 000000000000..901dd82671ab
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_SetAlignItemsEndWrap.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_SetWrapAlignContentCenter.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_SetWrapAlignContentCenter.png
new file mode 100644
index 000000000000..296556eb30b4
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_SetWrapAlignContentCenter.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_SetWrapAlignContentEnd.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_SetWrapAlignContentEnd.png
new file mode 100644
index 000000000000..915668cd74a7
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_SetWrapAlignContentEnd.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_SetWrapAlignContentSpaceAround.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_SetWrapAlignContentSpaceAround.png
new file mode 100644
index 000000000000..58cf876bb798
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_SetWrapAlignContentSpaceAround.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_SetWrapAlignContentSpaceBetween.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_SetWrapAlignContentSpaceBetween.png
new file mode 100644
index 000000000000..f94f543bb836
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_SetWrapAlignContentSpaceBetween.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_SetWrapAlignContentSpaceEvenly.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_SetWrapAlignContentSpaceEvenly.png
new file mode 100644
index 000000000000..22f72cbcc874
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_SetWrapAlignContentSpaceEvenly.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_SetWrapAlignContentStart.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_SetWrapAlignContentStart.png
new file mode 100644
index 000000000000..05cf3d7b7477
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_SetWrapAlignContentStart.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_SetWrapAlignContentStretch.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_SetWrapAlignContentStretch.png
new file mode 100644
index 000000000000..536b2dc5bca9
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_SetWrapAlignContentStretch.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_SetWrapReverseAlignContentCenter.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_SetWrapReverseAlignContentCenter.png
new file mode 100644
index 000000000000..e67ce0f537c7
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_SetWrapReverseAlignContentCenter.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_SetWrapReverseAlignContentEnd.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_SetWrapReverseAlignContentEnd.png
new file mode 100644
index 000000000000..52088d72500b
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_SetWrapReverseAlignContentEnd.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_SetWrapReverseAlignContentStart.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_SetWrapReverseAlignContentStart.png
new file mode 100644
index 000000000000..8118e6e9e932
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_SetWrapReverseAlignContentStart.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_SetWrapReverseAlignContentStretch.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_SetWrapReverseAlignContentStretch.png
new file mode 100644
index 000000000000..67311798f5ce
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_SetWrapReverseAlignContentStretch.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_ValidateDefaultValues.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_ValidateDefaultValues.png
new file mode 100644
index 000000000000..d65842b9f8ff
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlexLayout_ValidateDefaultValues.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlyoutIconShouldAutoscale.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlyoutIconShouldAutoscale.png
new file mode 100644
index 000000000000..2dbebcbcea20
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlyoutIconShouldAutoscale.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlyoutItemTextShouldDisplayProperly.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlyoutItemTextShouldDisplayProperly.png
new file mode 100644
index 000000000000..7c5f887586c2
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlyoutItemTextShouldDisplayProperly.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlyoutMenuShouldNotDisappearWhenNavigateUsingServices.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlyoutMenuShouldNotDisappearWhenNavigateUsingServices.png
new file mode 100644
index 000000000000..01b632718db3
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlyoutMenuShouldNotDisappearWhenNavigateUsingServices.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlyoutOverlayResizesOnRotation.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlyoutOverlayResizesOnRotation.png
new file mode 100644
index 000000000000..304631b4a0a2
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlyoutOverlayResizesOnRotation.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlyoutPageModalAppBarLayoutGetsInsets.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlyoutPageModalAppBarLayoutGetsInsets.png
new file mode 100644
index 000000000000..7dee1645cd38
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FlyoutPageModalAppBarLayoutGetsInsets.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FontImageSourceColorShouldApplyOnTabIcon.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FontImageSourceColorShouldApplyOnTabIcon.png
new file mode 100644
index 000000000000..5ffea2ef2f3f
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FontImageSourceColorShouldApplyOnTabIcon.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FooterShouldBeRemovedWhenSetToNull.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FooterShouldBeRemovedWhenSetToNull.png
new file mode 100644
index 000000000000..7bd3bba74cc1
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FooterShouldBeRemovedWhenSetToNull.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FooterShouldDisplayAtBottomOfEmptyView.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FooterShouldDisplayAtBottomOfEmptyView.png
new file mode 100644
index 000000000000..5f78fb9e81f8
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FooterShouldDisplayAtBottomOfEmptyView.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FooterWithEmptyCVShouldHaveCorrectSize.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FooterWithEmptyCVShouldHaveCorrectSize.png
new file mode 100644
index 000000000000..e6983f6dfed0
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FooterWithEmptyCVShouldHaveCorrectSize.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ForegroundColorShouldbeSetandCustomIconAlignedProperly.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ForegroundColorShouldbeSetandCustomIconAlignedProperly.png
new file mode 100644
index 000000000000..5b77ee97c9cf
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ForegroundColorShouldbeSetandCustomIconAlignedProperly.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FrameCornerRadiusShouldnotChange.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FrameCornerRadiusShouldnotChange.png
new file mode 100644
index 000000000000..c75cf72b5d05
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FrameCornerRadiusShouldnotChange.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FromBundle_Image.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FromBundle_Image.png
new file mode 100644
index 000000000000..846f060a0dc2
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FromBundle_Image.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FromBundle_Label.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FromBundle_Label.png
new file mode 100644
index 000000000000..b4debbf56618
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FromBundle_Label.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FromEmbedded_Image.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FromEmbedded_Image.png
new file mode 100644
index 000000000000..6f6d5ca549dd
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FromEmbedded_Image.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FromEmbedded_Label.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FromEmbedded_Label.png
new file mode 100644
index 000000000000..ba9a350f4242
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/FromEmbedded_Label.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/GradientAndShadowShouldWork.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/GradientAndShadowShouldWork.png
new file mode 100644
index 000000000000..cde4bb51e41e
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/GradientAndShadowShouldWork.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/GradientBackgroundShouldWorkWithImageButton.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/GradientBackgroundShouldWorkWithImageButton.png
new file mode 100644
index 000000000000..8b73febe7833
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/GradientBackgroundShouldWorkWithImageButton.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/GradientImageButtonBackground.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/GradientImageButtonBackground.png
new file mode 100644
index 000000000000..f05f77a82996
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/GradientImageButtonBackground.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/GradientInTabBarShouldChange.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/GradientInTabBarShouldChange.png
new file mode 100644
index 000000000000..c69baa1524a7
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/GradientInTabBarShouldChange.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/GradientLayerShouldApplyProperly.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/GradientLayerShouldApplyProperly.png
new file mode 100644
index 000000000000..2e2be351925f
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/GradientLayerShouldApplyProperly.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/GraphicsViewShouldNotWrapText.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/GraphicsViewShouldNotWrapText.png
new file mode 100644
index 000000000000..1d9545542446
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/GraphicsViewShouldNotWrapText.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/GraphicsView_EllipseDrawable_VerifyTypeAndRendering.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/GraphicsView_EllipseDrawable_VerifyTypeAndRendering.png
new file mode 100644
index 000000000000..4d77f2bd8911
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/GraphicsView_EllipseDrawable_VerifyTypeAndRendering.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/GraphicsView_ImageDrawable_VerifyTypeAndRendering.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/GraphicsView_ImageDrawable_VerifyTypeAndRendering.png
new file mode 100644
index 000000000000..7243aea3caf6
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/GraphicsView_ImageDrawable_VerifyTypeAndRendering.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/GraphicsView_InvalidateButton_ChangesColorAndLogsEvent.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/GraphicsView_InvalidateButton_ChangesColorAndLogsEvent.png
new file mode 100644
index 000000000000..ac1784ee4fd2
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/GraphicsView_InvalidateButton_ChangesColorAndLogsEvent.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/GraphicsView_LineDrawable_VerifyTypeAndRendering.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/GraphicsView_LineDrawable_VerifyTypeAndRendering.png
new file mode 100644
index 000000000000..12e94d368331
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/GraphicsView_LineDrawable_VerifyTypeAndRendering.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/GraphicsView_SetInvalidShadowProperties_VerifyGracefulHandling.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/GraphicsView_SetInvalidShadowProperties_VerifyGracefulHandling.png
new file mode 100644
index 000000000000..872e78ed56b9
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/GraphicsView_SetInvalidShadowProperties_VerifyGracefulHandling.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/GraphicsView_SetShadowProperties_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/GraphicsView_SetShadowProperties_VerifyVisualState.png
new file mode 100644
index 000000000000..184a253e180b
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/GraphicsView_SetShadowProperties_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/GraphicsView_SetVisibilityToTrue_VerifyVisibleState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/GraphicsView_SetVisibilityToTrue_VerifyVisibleState.png
new file mode 100644
index 000000000000..b7d4f946265d
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/GraphicsView_SetVisibilityToTrue_VerifyVisibleState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/GraphicsView_SquareDrawable_VerifyTypeAndRendering.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/GraphicsView_SquareDrawable_VerifyTypeAndRendering.png
new file mode 100644
index 000000000000..a1ea0e837b00
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/GraphicsView_SquareDrawable_VerifyTypeAndRendering.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/GraphicsView_StringDrawable_VerifyTypeAndRendering.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/GraphicsView_StringDrawable_VerifyTypeAndRendering.png
new file mode 100644
index 000000000000..cb357096ca4d
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/GraphicsView_StringDrawable_VerifyTypeAndRendering.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/GraphicsView_TransparentEllipseDrawable_VerifyTypeAndRendering.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/GraphicsView_TransparentEllipseDrawable_VerifyTypeAndRendering.png
new file mode 100644
index 000000000000..7b5b6b54289b
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/GraphicsView_TransparentEllipseDrawable_VerifyTypeAndRendering.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/GraphicsView_TriangleDrawable_VerifyTypeAndRendering.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/GraphicsView_TriangleDrawable_VerifyTypeAndRendering.png
new file mode 100644
index 000000000000..812687d2b290
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/GraphicsView_TriangleDrawable_VerifyTypeAndRendering.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/GraphicsView_TriangleWithCustomDimensions_VerifyState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/GraphicsView_TriangleWithCustomDimensions_VerifyState.png
new file mode 100644
index 000000000000..b713409246b4
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/GraphicsView_TriangleWithCustomDimensions_VerifyState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/HeaderAndFooterShouldBeVisible.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/HeaderAndFooterShouldBeVisible.png
new file mode 100644
index 000000000000..f57254fe934f
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/HeaderAndFooterShouldBeVisible.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/HeaderFooterGridHorizontalWorks.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/HeaderFooterGridHorizontalWorks.png
new file mode 100644
index 000000000000..b824fa765fa9
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/HeaderFooterGridHorizontalWorks.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/HeaderFooterGridWorks.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/HeaderFooterGridWorks.png
new file mode 100644
index 000000000000..9ee8d4f874af
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/HeaderFooterGridWorks.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/HeaderFooterTemplateWorks.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/HeaderFooterTemplateWorks.png
new file mode 100644
index 000000000000..4b1df5e2d27e
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/HeaderFooterTemplateWorks.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/HeaderShouldBeRemovedWhenSetToNull.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/HeaderShouldBeRemovedWhenSetToNull.png
new file mode 100644
index 000000000000..21c1d03ee6a6
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/HeaderShouldBeRemovedWhenSetToNull.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/HeaderShouldNotCollapseWithItems.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/HeaderShouldNotCollapseWithItems.png
new file mode 100644
index 000000000000..f2038d77ebd7
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/HeaderShouldNotCollapseWithItems.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/HorizontalScrollBarShouldHideOnNever.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/HorizontalScrollBarShouldHideOnNever.png
new file mode 100644
index 000000000000..fb99a9ee0f74
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/HorizontalScrollBarShouldHideOnNever.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/HorizontalStackLayout_RTLFlowDirection.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/HorizontalStackLayout_RTLFlowDirection.png
new file mode 100644
index 000000000000..31b55e873133
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/HorizontalStackLayout_RTLFlowDirection.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/HorizontalStackLayout_RTLFlowDirection_With_Height.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/HorizontalStackLayout_RTLFlowDirection_With_Height.png
new file mode 100644
index 000000000000..d1409500d7aa
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/HorizontalStackLayout_RTLFlowDirection_With_Height.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/HorizontalStackLayout_RTLFlowDirection_With_HeightAndWidth.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/HorizontalStackLayout_RTLFlowDirection_With_HeightAndWidth.png
new file mode 100644
index 000000000000..11a21f9627a1
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/HorizontalStackLayout_RTLFlowDirection_With_HeightAndWidth.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/HorizontalStackLayout_RTLFlowDirection_With_Width.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/HorizontalStackLayout_RTLFlowDirection_With_Width.png
new file mode 100644
index 000000000000..ab6e122cc031
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/HorizontalStackLayout_RTLFlowDirection_With_Width.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/HorizontalStackLayout_Spacing_WithLandscape.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/HorizontalStackLayout_Spacing_WithLandscape.png
new file mode 100644
index 000000000000..5cf132193032
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/HorizontalStackLayout_Spacing_WithLandscape.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/HorizontalStackLayout_Spacing_WithLandspace.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/HorizontalStackLayout_Spacing_WithLandspace.png
new file mode 100644
index 000000000000..dd8be254bade
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/HorizontalStackLayout_Spacing_WithLandspace.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/HorizontalStackLayout_Spacing_With_Height.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/HorizontalStackLayout_Spacing_With_Height.png
new file mode 100644
index 000000000000..50961a23bb93
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/HorizontalStackLayout_Spacing_With_Height.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/HorizontalStackLayout_Spacing_With_HeightAndWidth.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/HorizontalStackLayout_Spacing_With_HeightAndWidth.png
new file mode 100644
index 000000000000..62088f9760ca
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/HorizontalStackLayout_Spacing_With_HeightAndWidth.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/HorizontalStackLayout_Spacing_With_RTL.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/HorizontalStackLayout_Spacing_With_RTL.png
new file mode 100644
index 000000000000..64848a2557c9
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/HorizontalStackLayout_Spacing_With_RTL.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/HorizontalStackLayout_Spacing_With_Width.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/HorizontalStackLayout_Spacing_With_Width.png
new file mode 100644
index 000000000000..8412f2bae4cc
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/HorizontalStackLayout_Spacing_With_Width.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/IconColorDefault.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/IconColorDefault.png
new file mode 100644
index 000000000000..0e3ef9e44a6b
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/IconColorDefault.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/IconColorRed.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/IconColorRed.png
new file mode 100644
index 000000000000..25b615f1b79b
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/IconColorRed.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ImageButtonStuckAfterRightClick.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ImageButtonStuckAfterRightClick.png
new file mode 100644
index 000000000000..d9908e0817a9
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ImageButtonStuckAfterRightClick.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ImageButtonUITests_Aspect_AspectFill.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ImageButtonUITests_Aspect_AspectFill.png
new file mode 100644
index 000000000000..ec568a499c1b
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ImageButtonUITests_Aspect_AspectFill.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ImageButtonUITests_Aspect_AspectFit.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ImageButtonUITests_Aspect_AspectFit.png
new file mode 100644
index 000000000000..59edfca4e10d
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ImageButtonUITests_Aspect_AspectFit.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ImageButtonUITests_Aspect_Center.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ImageButtonUITests_Aspect_Center.png
new file mode 100644
index 000000000000..499019231d69
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ImageButtonUITests_Aspect_Center.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ImageButtonUITests_Aspect_Fill.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ImageButtonUITests_Aspect_Fill.png
new file mode 100644
index 000000000000..9d831ba092ac
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ImageButtonUITests_Aspect_Fill.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ImageButtonUITests_Aspect_State_AspectFill.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ImageButtonUITests_Aspect_State_AspectFill.png
new file mode 100644
index 000000000000..8f9f5d71c923
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ImageButtonUITests_Aspect_State_AspectFill.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ImageButtonUITests_Aspect_State_AspectFit.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ImageButtonUITests_Aspect_State_AspectFit.png
new file mode 100644
index 000000000000..e95d7017a6d0
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ImageButtonUITests_Aspect_State_AspectFit.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ImageButtonUITests_Aspect_State_Center.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ImageButtonUITests_Aspect_State_Center.png
new file mode 100644
index 000000000000..080a715a12f1
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ImageButtonUITests_Aspect_State_Center.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ImageButtonUITests_Aspect_State_Fill.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ImageButtonUITests_Aspect_State_Fill.png
new file mode 100644
index 000000000000..c65920d288d8
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ImageButtonUITests_Aspect_State_Fill.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ImageButtonUITests_BorderColor.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ImageButtonUITests_BorderColor.png
new file mode 100644
index 000000000000..346a8e9c0b58
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ImageButtonUITests_BorderColor.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ImageButtonUITests_BorderColor_WithBackground.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ImageButtonUITests_BorderColor_WithBackground.png
new file mode 100644
index 000000000000..69f22f4936ab
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ImageButtonUITests_BorderColor_WithBackground.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ImageButtonUITests_BorderWidth.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ImageButtonUITests_BorderWidth.png
new file mode 100644
index 000000000000..9aa998c6613f
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ImageButtonUITests_BorderWidth.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ImageButtonUITests_BorderWidth_WithBackground.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ImageButtonUITests_BorderWidth_WithBackground.png
new file mode 100644
index 000000000000..97cd271b644b
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ImageButtonUITests_BorderWidth_WithBackground.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ImageButtonUITests_CornerRadius.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ImageButtonUITests_CornerRadius.png
new file mode 100644
index 000000000000..35fc983accaa
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ImageButtonUITests_CornerRadius.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ImageButtonUITests_CornerRadius_WithBackground.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ImageButtonUITests_CornerRadius_WithBackground.png
new file mode 100644
index 000000000000..babb5678ee08
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ImageButtonUITests_CornerRadius_WithBackground.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ImageButtonUITests_Padding_Add_Added.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ImageButtonUITests_Padding_Add_Added.png
new file mode 100644
index 000000000000..046b5faaf953
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ImageButtonUITests_Padding_Add_Added.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ImageButtonUITests_Padding_Add_Initial.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ImageButtonUITests_Padding_Add_Initial.png
new file mode 100644
index 000000000000..728e46b891e1
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ImageButtonUITests_Padding_Add_Initial.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ImageButtonUITests_Padding_Initial.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ImageButtonUITests_Padding_Initial.png
new file mode 100644
index 000000000000..c4e44f17df39
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ImageButtonUITests_Padding_Initial.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ImageButtonUITests_Padding_Removed.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ImageButtonUITests_Padding_Removed.png
new file mode 100644
index 000000000000..79eeceba8424
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ImageButtonUITests_Padding_Removed.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ImageDoesNotDisappearWhenSwitchingTab.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ImageDoesNotDisappearWhenSwitchingTab.png
new file mode 100644
index 000000000000..3ef61d501e52
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ImageDoesNotDisappearWhenSwitchingTab.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ImageDoesntDisappearWhenNavigatingBack.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ImageDoesntDisappearWhenNavigatingBack.png
new file mode 100644
index 000000000000..82f003bd7c1b
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ImageDoesntDisappearWhenNavigatingBack.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ImageRespectsVerticalAndHorizontalOptionsWithAspectFit.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ImageRespectsVerticalAndHorizontalOptionsWithAspectFit.png
new file mode 100644
index 000000000000..756c5f8f7db6
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ImageRespectsVerticalAndHorizontalOptionsWithAspectFit.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ImageSourceInitializesCorrectly.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ImageSourceInitializesCorrectly.png
new file mode 100644
index 000000000000..96175d4d38af
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ImageSourceInitializesCorrectly.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ImageUITests_IsAnimationPlaying_No.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ImageUITests_IsAnimationPlaying_No.png
new file mode 100644
index 000000000000..9fdfb024716f
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ImageUITests_IsAnimationPlaying_No.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ImageUITests_IsAnimationPlaying_Yes.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ImageUITests_IsAnimationPlaying_Yes.png
new file mode 100644
index 000000000000..79c6c83ed4f1
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ImageUITests_IsAnimationPlaying_Yes.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ImageUITests_Source_FontImageSource_FontAwesome.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ImageUITests_Source_FontImageSource_FontAwesome.png
new file mode 100644
index 000000000000..eca5968150d1
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ImageUITests_Source_FontImageSource_FontAwesome.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ImageUITests_Source_FontImageSource_Ionicons.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ImageUITests_Source_FontImageSource_Ionicons.png
new file mode 100644
index 000000000000..5529543dc4cf
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ImageUITests_Source_FontImageSource_Ionicons.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/IndicatorViewWithTemplatedIcon.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/IndicatorViewWithTemplatedIcon.png
new file mode 100644
index 000000000000..149c81a0e834
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/IndicatorViewWithTemplatedIcon.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue10645Test.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue10645Test.png
new file mode 100644
index 000000000000..e0195bec8e87
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue10645Test.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue1323Test.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue1323Test.png
new file mode 100644
index 000000000000..100e3b9ef0ea
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue1323Test.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue13474Test.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue13474Test.png
new file mode 100644
index 000000000000..2cc46ade45cf
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue13474Test.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue15330Test.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue15330Test.png
new file mode 100644
index 000000000000..36e1a737e772
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue15330Test.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue16737Test.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue16737Test.png
new file mode 100644
index 000000000000..6afd13ab1438
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue16737Test.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue16918Test.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue16918Test.png
new file mode 100644
index 000000000000..383ca148f0e4
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue16918Test.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue17022TestNewFlyoutPageGridTranslucentButton.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue17022TestNewFlyoutPageGridTranslucentButton.png
new file mode 100644
index 000000000000..c183a31cbb19
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue17022TestNewFlyoutPageGridTranslucentButton.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue17022TestNewNavigationPageGridTranslucentButton.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue17022TestNewNavigationPageGridTranslucentButton.png
new file mode 100644
index 000000000000..baec0511f54b
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue17022TestNewNavigationPageGridTranslucentButton.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue17022TestSemiTransparentFlyoutPageBackgroundColor.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue17022TestSemiTransparentFlyoutPageBackgroundColor.png
new file mode 100644
index 000000000000..8eea808c5f1c
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue17022TestSemiTransparentFlyoutPageBackgroundColor.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue17022TestSemiTransparentFlyoutPageBrush.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue17022TestSemiTransparentFlyoutPageBrush.png
new file mode 100644
index 000000000000..3bffbd65f8fa
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue17022TestSemiTransparentFlyoutPageBrush.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue17022TestSemiTransparentNavigationPageBackgroundColor.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue17022TestSemiTransparentNavigationPageBackgroundColor.png
new file mode 100644
index 000000000000..4dc8a3422077
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue17022TestSemiTransparentNavigationPageBackgroundColor.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue17022TestSemiTransparentNavigationPageBrush.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue17022TestSemiTransparentNavigationPageBrush.png
new file mode 100644
index 000000000000..5885a01f544b
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue17022TestSemiTransparentNavigationPageBrush.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue17366Test.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue17366Test.png
new file mode 100644
index 000000000000..f8c3888d360f
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue17366Test.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue17400Test.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue17400Test.png
new file mode 100644
index 000000000000..0d8ec5966059
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue17400Test.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue17694Test.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue17694Test.png
new file mode 100644
index 000000000000..a8496f8d536c
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue17694Test.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue18242Test.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue18242Test.png
new file mode 100644
index 000000000000..7a432d2a6b08
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue18242Test.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue18751Test.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue18751Test.png
new file mode 100644
index 000000000000..c78aaabd9b1a
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue18751Test.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue21202Test.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue21202Test.png
new file mode 100644
index 000000000000..31d5b61676a0
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue21202Test.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue21394Test.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue21394Test.png
new file mode 100644
index 000000000000..d063920ceba9
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue21394Test.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue21513Test.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue21513Test.png
new file mode 100644
index 000000000000..159d4b882a75
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue21513Test.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue22433_Default.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue22433_Default.png
new file mode 100644
index 000000000000..e478b8839bb5
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue22433_Default.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue22433_Layout.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue22433_Layout.png
new file mode 100644
index 000000000000..ed56fb84081f
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue22433_Layout.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue22433_Spacing.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue22433_Spacing.png
new file mode 100644
index 000000000000..734233d20e65
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue22433_Spacing.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue22606_SetHeightTo200.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue22606_SetHeightTo200.png
new file mode 100644
index 000000000000..891f15a83a80
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue22606_SetHeightTo200.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue22606_SetHeightTo500.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue22606_SetHeightTo500.png
new file mode 100644
index 000000000000..61d8376458f3
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue22606_SetHeightTo500.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue22899Test.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue22899Test.png
new file mode 100644
index 000000000000..8e4b49eabf80
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue22899Test.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue23325Test.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue23325Test.png
new file mode 100644
index 000000000000..35526051ab43
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue23325Test.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue23674Test.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue23674Test.png
new file mode 100644
index 000000000000..809fe29af146
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue23674Test.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue23834FlyoutMisbehavior.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue23834FlyoutMisbehavior.png
new file mode 100644
index 000000000000..19c683cd87f9
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue23834FlyoutMisbehavior.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue24414Test.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue24414Test.png
new file mode 100644
index 000000000000..2378279e20ae
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue24414Test.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue24414Test_1.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue24414Test_1.png
new file mode 100644
index 000000000000..c55644d1554f
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue24414Test_1.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue24414Test_2.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue24414Test_2.png
new file mode 100644
index 000000000000..4c533bbf33f1
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue24414Test_2.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue24414Test_3.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue24414Test_3.png
new file mode 100644
index 000000000000..addafac769ec
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue24414Test_3.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue24414Test_4.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue24414Test_4.png
new file mode 100644
index 000000000000..4932ff0af3b9
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue24414Test_4.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue24414Test_5.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue24414Test_5.png
new file mode 100644
index 000000000000..428158cc17ca
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue24414Test_5.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue2728TestsItalicLabel.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue2728TestsItalicLabel.png
new file mode 100644
index 000000000000..ceef31c187bf
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue2728TestsItalicLabel.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue2775Test.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue2775Test.png
new file mode 100644
index 000000000000..b76a8e2e673c
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue2775Test.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue27822Test.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue27822Test.png
new file mode 100644
index 000000000000..c6f9c9cc6766
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue27822Test.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue28343_ProgressSpinnerDisabled.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue28343_ProgressSpinnerDisabled.png
new file mode 100644
index 000000000000..78cab0c11e16
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue28343_ProgressSpinnerDisabled.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue28657_Landscape.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue28657_Landscape.png
new file mode 100644
index 000000000000..7c0fbf1389d5
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue28657_Landscape.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue28657_Portrait.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue28657_Portrait.png
new file mode 100644
index 000000000000..b1314d08b264
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue28657_Portrait.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue2951Test.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue2951Test.png
new file mode 100644
index 000000000000..b75512a5eb07
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue2951Test.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue30440ImageShouldClipCorrectly.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue30440ImageShouldClipCorrectly.png
new file mode 100644
index 000000000000..c16b37036a7a
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue30440ImageShouldClipCorrectly.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue32394CurrentItemShouldnotChange.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue32394CurrentItemShouldnotChange.png
new file mode 100644
index 000000000000..53ff26c4157c
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue32394CurrentItemShouldnotChange.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue3342Test.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue3342Test.png
new file mode 100644
index 000000000000..ff98602f2f25
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue3342Test.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue3798Test.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue3798Test.png
new file mode 100644
index 000000000000..8c5ca14f1731
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue3798Test.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue3884Test.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue3884Test.png
new file mode 100644
index 000000000000..2f50bd1e7c69
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue3884Test.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue6458Test.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue6458Test.png
new file mode 100644
index 000000000000..26b531ff894b
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Issue6458Test.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ItemImageSourceShouldBeVisible.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ItemImageSourceShouldBeVisible.png
new file mode 100644
index 000000000000..0c77eb2e28aa
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ItemImageSourceShouldBeVisible.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/LabelHyperlinkUnderlineColor.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/LabelHyperlinkUnderlineColor.png
new file mode 100644
index 000000000000..b51a4cb6f7d8
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/LabelHyperlinkUnderlineColor.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/LabelShouldSizeProperly.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/LabelShouldSizeProperly.png
new file mode 100644
index 000000000000..a931ed41edd4
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/LabelShouldSizeProperly.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/LabelTextDecorationsWorks.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/LabelTextDecorationsWorks.png
new file mode 100644
index 000000000000..c2b3fb38c9a8
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/LabelTextDecorationsWorks.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/LabelUITests_FontFamily_FontAwesome.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/LabelUITests_FontFamily_FontAwesome.png
new file mode 100644
index 000000000000..e939c824d586
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/LabelUITests_FontFamily_FontAwesome.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/LabelUITests_FontFamily_Ionicons.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/LabelUITests_FontFamily_Ionicons.png
new file mode 100644
index 000000000000..5be4adc6270a
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/LabelUITests_FontFamily_Ionicons.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/LabelWithPadding.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/LabelWithPadding.png
new file mode 100644
index 000000000000..7aade40a6a3d
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/LabelWithPadding.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/LabelWithPaddingIsNotTruncated.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/LabelWithPaddingIsNotTruncated.png
new file mode 100644
index 000000000000..46e1fb3ad190
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/LabelWithPaddingIsNotTruncated.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/LargeTitleDisplayWorks.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/LargeTitleDisplayWorks.png
new file mode 100644
index 000000000000..615003281faa
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/LargeTitleDisplayWorks.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/LayoutInHorizontalScrollViewShouldExpand.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/LayoutInHorizontalScrollViewShouldExpand.png
new file mode 100644
index 000000000000..328001845411
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/LayoutInHorizontalScrollViewShouldExpand.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/LightTheme_CheckBox_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/LightTheme_CheckBox_VerifyVisualState.png
new file mode 100644
index 000000000000..df47870ceef7
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/LightTheme_CheckBox_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/LightTheme_DatePicker_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/LightTheme_DatePicker_VerifyVisualState.png
new file mode 100644
index 000000000000..776850ae7f8c
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/LightTheme_DatePicker_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/LightTheme_EditorAndPlaceholderColor_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/LightTheme_EditorAndPlaceholderColor_VerifyVisualState.png
new file mode 100644
index 000000000000..e08ba51cdcdc
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/LightTheme_EditorAndPlaceholderColor_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/LightTheme_Editor_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/LightTheme_Editor_VerifyVisualState.png
new file mode 100644
index 000000000000..932c417a93c1
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/LightTheme_Editor_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/LightTheme_EntryAndPlaceholderColor_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/LightTheme_EntryAndPlaceholderColor_VerifyVisualState.png
new file mode 100644
index 000000000000..957eb24c462a
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/LightTheme_EntryAndPlaceholderColor_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/LightTheme_RadioButton_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/LightTheme_RadioButton_VerifyVisualState.png
new file mode 100644
index 000000000000..5e738312b744
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/LightTheme_RadioButton_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/LightTheme_SearchBarAndPlaceholderColor_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/LightTheme_SearchBarAndPlaceholderColor_VerifyVisualState.png
new file mode 100644
index 000000000000..69f7edd5afbb
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/LightTheme_SearchBarAndPlaceholderColor_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/LightTheme_SearchBar_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/LightTheme_SearchBar_VerifyVisualState.png
new file mode 100644
index 000000000000..53b81db284d9
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/LightTheme_SearchBar_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/LightTheme_Slider_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/LightTheme_Slider_VerifyVisualState.png
new file mode 100644
index 000000000000..d9b6975e6db4
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/LightTheme_Slider_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/LightTheme_Switch_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/LightTheme_Switch_VerifyVisualState.png
new file mode 100644
index 000000000000..490688c626aa
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/LightTheme_Switch_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/LightTheme_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/LightTheme_VerifyVisualState.png
new file mode 100644
index 000000000000..1c24de17335c
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/LightTheme_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Line_DashArray_DashOffset_Thickness.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Line_DashArray_DashOffset_Thickness.png
new file mode 100644
index 000000000000..be6557ab5abd
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Line_DashArray_DashOffset_Thickness.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Line_FillColorWithStrokeColor_Shadow.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Line_FillColorWithStrokeColor_Shadow.png
new file mode 100644
index 000000000000..91a5bd12c029
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Line_FillColorWithStrokeColor_Shadow.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Line_StrokeColor_DashArray_Thickness.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Line_StrokeColor_DashArray_Thickness.png
new file mode 100644
index 000000000000..99db3717e1cd
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Line_StrokeColor_DashArray_Thickness.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Line_StrokeColor_Thickness.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Line_StrokeColor_Thickness.png
new file mode 100644
index 000000000000..c931827e35eb
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Line_StrokeColor_Thickness.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/LinearGradientBrushShouldWork.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/LinearGradientBrushShouldWork.png
new file mode 100644
index 000000000000..cc9a36a1697a
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/LinearGradientBrushShouldWork.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/LinearGradientShouldHaveTheSameTopColorAsBackground.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/LinearGradientShouldHaveTheSameTopColorAsBackground.png
new file mode 100644
index 000000000000..0aea88d39b41
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/LinearGradientShouldHaveTheSameTopColorAsBackground.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/LoadAndVerifyGif.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/LoadAndVerifyGif.png
new file mode 100644
index 000000000000..53315628c295
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/LoadAndVerifyGif.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/LoadAndVerifyJpg.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/LoadAndVerifyJpg.png
new file mode 100644
index 000000000000..f843846f3012
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/LoadAndVerifyJpg.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/LoadAndVerifyPng.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/LoadAndVerifyPng.png
new file mode 100644
index 000000000000..6d73a87ab323
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/LoadAndVerifyPng.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/LoadAndVerifySvg.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/LoadAndVerifySvg.png
new file mode 100644
index 000000000000..263e9f4bf8c9
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/LoadAndVerifySvg.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/NavBarHidden.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/NavBarHidden.png
new file mode 100644
index 000000000000..ae195286051a
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/NavBarHidden.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/NavBarVisible.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/NavBarVisible.png
new file mode 100644
index 000000000000..d35f477f41a2
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/NavBarVisible.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/NavigationBarBackgroundShouldChangeDarkTheme.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/NavigationBarBackgroundShouldChangeDarkTheme.png
new file mode 100644
index 000000000000..174bf236fcd1
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/NavigationBarBackgroundShouldChangeDarkTheme.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/NavigationBarBackgroundShouldChangeLightTheme.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/NavigationBarBackgroundShouldChangeLightTheme.png
new file mode 100644
index 000000000000..7c1b9c3e2347
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/NavigationBarBackgroundShouldChangeLightTheme.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/NavigationBarShouldRemainHiddenAfterNavigatingBack.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/NavigationBarShouldRemainHiddenAfterNavigatingBack.png
new file mode 100644
index 000000000000..c8063b117d36
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/NavigationBarShouldRemainHiddenAfterNavigatingBack.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/NavigationBetweenFlyoutItems.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/NavigationBetweenFlyoutItems.png
new file mode 100644
index 000000000000..1f75ca381ff4
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/NavigationBetweenFlyoutItems.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/NavigationPageTitle.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/NavigationPageTitle.png
new file mode 100644
index 000000000000..9c910c726772
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/NavigationPageTitle.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/NoScrollbarsTest.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/NoScrollbarsTest.png
new file mode 100644
index 000000000000..00fbf444971e
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/NoScrollbarsTest.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/PageShouldNotScroll.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/PageShouldNotScroll.png
new file mode 100644
index 000000000000..99824db0acb0
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/PageShouldNotScroll.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Path_DashArray_DashOffset_Thickness.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Path_DashArray_DashOffset_Thickness.png
new file mode 100644
index 000000000000..41d42ffadc2d
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Path_DashArray_DashOffset_Thickness.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Path_FillColorWithStrokeColor_Shadow.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Path_FillColorWithStrokeColor_Shadow.png
new file mode 100644
index 000000000000..577389cd2e16
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Path_FillColorWithStrokeColor_Shadow.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Path_Points_Thickness.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Path_Points_Thickness.png
new file mode 100644
index 000000000000..4a68aac87ec4
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Path_Points_Thickness.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Path_StrokeColor_DashArray_Thickness.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Path_StrokeColor_DashArray_Thickness.png
new file mode 100644
index 000000000000..79f12513decf
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Path_StrokeColor_DashArray_Thickness.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Path_StrokeColor_Thickness.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Path_StrokeColor_Thickness.png
new file mode 100644
index 000000000000..ab91a0e0b3b3
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Path_StrokeColor_Thickness.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/PickerNewKeyboardIsAboveKeyboard_Entry7.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/PickerNewKeyboardIsAboveKeyboard_Entry7.png
new file mode 100644
index 000000000000..70eb442b2ad0
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/PickerNewKeyboardIsAboveKeyboard_Entry7.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/PickerNewKeyboardIsAboveKeyboard_Picker6.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/PickerNewKeyboardIsAboveKeyboard_Picker6.png
new file mode 100644
index 000000000000..038678a39e73
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/PickerNewKeyboardIsAboveKeyboard_Picker6.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/PickerShouldRegainTitle.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/PickerShouldRegainTitle.png
new file mode 100644
index 000000000000..2054390cbf97
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/PickerShouldRegainTitle.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/PickerShouldShowSelectedItemHighlight.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/PickerShouldShowSelectedItemHighlight.png
new file mode 100644
index 000000000000..a39f8eec451f
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/PickerShouldShowSelectedItemHighlight.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/PickerTitleShouldBeRed.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/PickerTitleShouldBeRed.png
new file mode 100644
index 000000000000..abee5739f7d9
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/PickerTitleShouldBeRed.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Picker_SetCharacterSpacing_VerifyCharacterSpacingLabel.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Picker_SetCharacterSpacing_VerifyCharacterSpacingLabel.png
new file mode 100644
index 000000000000..bf7fe12fdea9
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Picker_SetCharacterSpacing_VerifyCharacterSpacingLabel.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Picker_SetFlowDirectionRTL_VerifyFlowDirection.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Picker_SetFlowDirectionRTL_VerifyFlowDirection.png
new file mode 100644
index 000000000000..0df5476a67ae
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Picker_SetFlowDirectionRTL_VerifyFlowDirection.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Picker_SetFontAttributesItalicAndFontFamilyDokdo_VerifyFontAttributesAndFontFamily.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Picker_SetFontAttributesItalicAndFontFamilyDokdo_VerifyFontAttributesAndFontFamily.png
new file mode 100644
index 000000000000..b3687aac5f77
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Picker_SetFontAttributesItalicAndFontFamilyDokdo_VerifyFontAttributesAndFontFamily.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Picker_SetFontSizeAndFontAttributesBold_VerifyFontSizeAndAttributes.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Picker_SetFontSizeAndFontAttributesBold_VerifyFontSizeAndAttributes.png
new file mode 100644
index 000000000000..7c968f74647e
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Picker_SetFontSizeAndFontAttributesBold_VerifyFontSizeAndAttributes.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Picker_SetFontSizeAndFontFamilyDokdo_VerifyFontSizeAndFontFamily.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Picker_SetFontSizeAndFontFamilyDokdo_VerifyFontSizeAndFontFamily.png
new file mode 100644
index 000000000000..2ab36ed86b78
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Picker_SetFontSizeAndFontFamilyDokdo_VerifyFontSizeAndFontFamily.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Picker_SetHorizontalTextAlignmentAndSelectedItem_VerifySelectedItem.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Picker_SetHorizontalTextAlignmentAndSelectedItem_VerifySelectedItem.png
new file mode 100644
index 000000000000..e44915fa33f6
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Picker_SetHorizontalTextAlignmentAndSelectedItem_VerifySelectedItem.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Picker_SetIsEnabledFalse_VerifyPickerDisabled.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Picker_SetIsEnabledFalse_VerifyPickerDisabled.png
new file mode 100644
index 000000000000..0376586ded22
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Picker_SetIsEnabledFalse_VerifyPickerDisabled.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Picker_SetSelectedIndex_VerifySelectedIndexAndItem.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Picker_SetSelectedIndex_VerifySelectedIndexAndItem.png
new file mode 100644
index 000000000000..ae334acf51c5
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Picker_SetSelectedIndex_VerifySelectedIndexAndItem.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Picker_SetSelectedItem_VerifySelectedItemLabel.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Picker_SetSelectedItem_VerifySelectedItemLabel.png
new file mode 100644
index 000000000000..5fb1ff882e4d
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Picker_SetSelectedItem_VerifySelectedItemLabel.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Picker_SetShadow_VerifyShadow.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Picker_SetShadow_VerifyShadow.png
new file mode 100644
index 000000000000..1cec547211ef
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Picker_SetShadow_VerifyShadow.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Picker_SetTextColorRed_VerifyTextColor.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Picker_SetTextColorRed_VerifyTextColor.png
new file mode 100644
index 000000000000..aafb1990fc64
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Picker_SetTextColorRed_VerifyTextColor.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Picker_SetVerticalTextAlignmentAndSelectedItem_VerifySelectedItem.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Picker_SetVerticalTextAlignmentAndSelectedItem_VerifySelectedItem.png
new file mode 100644
index 000000000000..c8cc7658ad91
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Picker_SetVerticalTextAlignmentAndSelectedItem_VerifySelectedItem.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Picker_TapPicker_TakeScreenshot.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Picker_TapPicker_TakeScreenshot.png
new file mode 100644
index 000000000000..63cb70566611
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Picker_TapPicker_TakeScreenshot.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Picker_Validate_VerifyLabels.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Picker_Validate_VerifyLabels.png
new file mode 100644
index 000000000000..470de3e5454f
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Picker_Validate_VerifyLabels.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/PlaceholderColorShouldChange.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/PlaceholderColorShouldChange.png
new file mode 100644
index 000000000000..20a818855839
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/PlaceholderColorShouldChange.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/PlaceholderWithClearButtonVisible.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/PlaceholderWithClearButtonVisible.png
new file mode 100644
index 000000000000..cfb877e9d67f
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/PlaceholderWithClearButtonVisible.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/PolyLine_DashArray_DashOffset_Thickness.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/PolyLine_DashArray_DashOffset_Thickness.png
new file mode 100644
index 000000000000..93902f4ca168
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/PolyLine_DashArray_DashOffset_Thickness.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/PolyLine_FillColorWithStrokeColor_Shadow.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/PolyLine_FillColorWithStrokeColor_Shadow.png
new file mode 100644
index 000000000000..2ae6030abc20
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/PolyLine_FillColorWithStrokeColor_Shadow.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/PolyLine_Points_Thickness.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/PolyLine_Points_Thickness.png
new file mode 100644
index 000000000000..487c7f289ce3
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/PolyLine_Points_Thickness.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/PolyLine_StrokeColor_DashArray_Thickness.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/PolyLine_StrokeColor_DashArray_Thickness.png
new file mode 100644
index 000000000000..8afba23d6b47
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/PolyLine_StrokeColor_DashArray_Thickness.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/PolyLine_StrokeColor_Thickness.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/PolyLine_StrokeColor_Thickness.png
new file mode 100644
index 000000000000..157bf5507f47
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/PolyLine_StrokeColor_Thickness.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/PolygonWithFillRuleNonZero.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/PolygonWithFillRuleNonZero.png
new file mode 100644
index 000000000000..2aca4bb2eb8c
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/PolygonWithFillRuleNonZero.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Polygon_DashArray_DashOffset_Thickness.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Polygon_DashArray_DashOffset_Thickness.png
new file mode 100644
index 000000000000..80b0b8ac48e8
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Polygon_DashArray_DashOffset_Thickness.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Polygon_FillColorWithStrokeColor_Shadow.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Polygon_FillColorWithStrokeColor_Shadow.png
new file mode 100644
index 000000000000..d4712c0837f2
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Polygon_FillColorWithStrokeColor_Shadow.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Polygon_StrokeColor_DashArray_Thickness.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Polygon_StrokeColor_DashArray_Thickness.png
new file mode 100644
index 000000000000..fff8a36b0d61
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Polygon_StrokeColor_DashArray_Thickness.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Polygon_StrokeColor_Thickness.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Polygon_StrokeColor_Thickness.png
new file mode 100644
index 000000000000..d02b8853aa80
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Polygon_StrokeColor_Thickness.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ProgrammaticallyOpenedSwipeViewShouldBeVisible.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ProgrammaticallyOpenedSwipeViewShouldBeVisible.png
new file mode 100644
index 000000000000..119622bcfc4c
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ProgrammaticallyOpenedSwipeViewShouldBeVisible.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ProgressBar_ChangeFlowDirection_RTL_VerifyLabel.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ProgressBar_ChangeFlowDirection_RTL_VerifyLabel.png
new file mode 100644
index 000000000000..7be199476999
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ProgressBar_ChangeFlowDirection_RTL_VerifyLabel.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ProgressBar_ProgressToMethod_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ProgressBar_ProgressToMethod_VerifyVisualState.png
new file mode 100644
index 000000000000..605147bcd719
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ProgressBar_ProgressToMethod_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ProgressBar_SetIsVisibleFalse_VerifyLabel.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ProgressBar_SetIsVisibleFalse_VerifyLabel.png
new file mode 100644
index 000000000000..ffee6b0cc5ff
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ProgressBar_SetIsVisibleFalse_VerifyLabel.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ProgressBar_SetProgressColorAndBackgroundColor_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ProgressBar_SetProgressColorAndBackgroundColor_VerifyVisualState.png
new file mode 100644
index 000000000000..0ee8f5fd4637
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ProgressBar_SetProgressColorAndBackgroundColor_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ProgressBar_SetProgressNegativeValue.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ProgressBar_SetProgressNegativeValue.png
new file mode 100644
index 000000000000..d70ce673d4fc
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ProgressBar_SetProgressNegativeValue.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ProgressBar_SetProgressOutOfRange.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ProgressBar_SetProgressOutOfRange.png
new file mode 100644
index 000000000000..ac78bc6aca47
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ProgressBar_SetProgressOutOfRange.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ProgressBar_ToggleShadow_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ProgressBar_ToggleShadow_VerifyVisualState.png
new file mode 100644
index 000000000000..e68cff3ba93f
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ProgressBar_ToggleShadow_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/PropertiesShouldBeCorrectlyApplied.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/PropertiesShouldBeCorrectlyApplied.png
new file mode 100644
index 000000000000..5d04fcaea8b7
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/PropertiesShouldBeCorrectlyApplied.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/RadioButtonContentNotRendering.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/RadioButtonContentNotRendering.png
new file mode 100644
index 000000000000..09f87b0a3b89
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/RadioButtonContentNotRendering.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/RadioButtonShouldApplyPropertiesCorrectly.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/RadioButtonShouldApplyPropertiesCorrectly.png
new file mode 100644
index 000000000000..ac8484ff0cec
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/RadioButtonShouldApplyPropertiesCorrectly.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/RadioButtonUpdateValueInsideBorderNo.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/RadioButtonUpdateValueInsideBorderNo.png
new file mode 100644
index 000000000000..1a5c051b5e00
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/RadioButtonUpdateValueInsideBorderNo.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/RadioButtonUpdateValueInsideBorderYes.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/RadioButtonUpdateValueInsideBorderYes.png
new file mode 100644
index 000000000000..cf3242bdbf0f
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/RadioButtonUpdateValueInsideBorderYes.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/RadioButtonWithValueChangeSelected.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/RadioButtonWithValueChangeSelected.png
new file mode 100644
index 000000000000..fd579b39f03a
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/RadioButtonWithValueChangeSelected.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/RadioButton_Checking_Default_Configuration_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/RadioButton_Checking_Default_Configuration_VerifyVisualState.png
new file mode 100644
index 000000000000..c340c3cc5ccb
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/RadioButton_Checking_Default_Configuration_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/RadioButton_Checking_Initial_Configuration_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/RadioButton_Checking_Initial_Configuration_VerifyVisualState.png
new file mode 100644
index 000000000000..9961b2289825
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/RadioButton_Checking_Initial_Configuration_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/RadioButton_FlowDirectionAndContent_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/RadioButton_FlowDirectionAndContent_VerifyVisualState.png
new file mode 100644
index 000000000000..606049eb6f09
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/RadioButton_FlowDirectionAndContent_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/RadioButton_SetBorderWidthAndCornerRadius_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/RadioButton_SetBorderWidthAndCornerRadius_VerifyVisualState.png
new file mode 100644
index 000000000000..40c2b1639099
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/RadioButton_SetBorderWidthAndCornerRadius_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/RadioButton_SetContentAndCharacterSpacing_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/RadioButton_SetContentAndCharacterSpacing_VerifyVisualState.png
new file mode 100644
index 000000000000..91eaac0607d0
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/RadioButton_SetContentAndCharacterSpacing_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/RadioButton_SetContentAndFontAttributes_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/RadioButton_SetContentAndFontAttributes_VerifyVisualState.png
new file mode 100644
index 000000000000..98a5e777cb36
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/RadioButton_SetContentAndFontAttributes_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/RadioButton_SetContentAndFontSize_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/RadioButton_SetContentAndFontSize_VerifyVisualState.png
new file mode 100644
index 000000000000..026650ada2f9
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/RadioButton_SetContentAndFontSize_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/RadioButton_SetContentAndTextColor_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/RadioButton_SetContentAndTextColor_VerifyVisualState.png
new file mode 100644
index 000000000000..bcd16724dc84
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/RadioButton_SetContentAndTextColor_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/RadioButton_SetContentAndTextTransform.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/RadioButton_SetContentAndTextTransform.png
new file mode 100644
index 000000000000..80ba4f3eaf52
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/RadioButton_SetContentAndTextTransform.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/RadioButton_SetContentWithView.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/RadioButton_SetContentWithView.png
new file mode 100644
index 000000000000..fcfdc76121f7
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/RadioButton_SetContentWithView.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/RadioButton_SetFontAttributesAndTextColor_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/RadioButton_SetFontAttributesAndTextColor_VerifyVisualState.png
new file mode 100644
index 000000000000..52592ab5b2a5
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/RadioButton_SetFontAttributesAndTextColor_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/RadioButton_SetFontFamilyAndFontAttributes_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/RadioButton_SetFontFamilyAndFontAttributes_VerifyVisualState.png
new file mode 100644
index 000000000000..8508dba72d04
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/RadioButton_SetFontFamilyAndFontAttributes_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/RadioButton_SetFontFamilyAndFontSize_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/RadioButton_SetFontFamilyAndFontSize_VerifyVisualState.png
new file mode 100644
index 000000000000..b7f5ad699d3c
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/RadioButton_SetFontFamilyAndFontSize_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/RadioButton_SetFontFamilyAndTextTransform_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/RadioButton_SetFontFamilyAndTextTransform_VerifyVisualState.png
new file mode 100644
index 000000000000..18c20b9a10cc
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/RadioButton_SetFontFamilyAndTextTransform_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/RadioButton_SetFontSizeAndFontAttributes_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/RadioButton_SetFontSizeAndFontAttributes_VerifyVisualState.png
new file mode 100644
index 000000000000..d2a948e26811
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/RadioButton_SetFontSizeAndFontAttributes_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/RadioButton_SetTextColorAndBorderColor_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/RadioButton_SetTextColorAndBorderColor_VerifyVisualState.png
new file mode 100644
index 000000000000..59d38e9ce157
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/RadioButton_SetTextColorAndBorderColor_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Rectangle_DashArray_DashOffset_Thickness.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Rectangle_DashArray_DashOffset_Thickness.png
new file mode 100644
index 000000000000..87956fe0b2d9
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Rectangle_DashArray_DashOffset_Thickness.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Rectangle_FillColorWithStrokeColor_Shadow.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Rectangle_FillColorWithStrokeColor_Shadow.png
new file mode 100644
index 000000000000..97b5922b6d1d
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Rectangle_FillColorWithStrokeColor_Shadow.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Rectangle_StrokeColor_DashArray_Thickness.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Rectangle_StrokeColor_DashArray_Thickness.png
new file mode 100644
index 000000000000..55e22e5be653
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Rectangle_StrokeColor_DashArray_Thickness.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Rectangle_StrokeColor_Thickness.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Rectangle_StrokeColor_Thickness.png
new file mode 100644
index 000000000000..274b4b3e827a
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Rectangle_StrokeColor_Thickness.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ReduceInvalidateMeasuresUpdatingLabel.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ReduceInvalidateMeasuresUpdatingLabel.png
new file mode 100644
index 000000000000..df1d84f57f4a
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ReduceInvalidateMeasuresUpdatingLabel.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/RefreshShouldNotChangeSize.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/RefreshShouldNotChangeSize.png
new file mode 100644
index 000000000000..a8edcc604bab
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/RefreshShouldNotChangeSize.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/RefreshView_SetShadowWithCollectionView_VerifyShadowApplied.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/RefreshView_SetShadowWithCollectionView_VerifyShadowApplied.png
new file mode 100644
index 000000000000..a471ed5e9512
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/RefreshView_SetShadowWithCollectionView_VerifyShadowApplied.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/RefreshView_SetShadow_VerifyShadowApplied.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/RefreshView_SetShadow_VerifyShadowApplied.png
new file mode 100644
index 000000000000..23e1f14c7484
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/RefreshView_SetShadow_VerifyShadowApplied.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/RemoveExtraPaddingFromButton.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/RemoveExtraPaddingFromButton.png
new file mode 100644
index 000000000000..7250c43746ae
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/RemoveExtraPaddingFromButton.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/RemoveHeaderFooterAtRuntime.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/RemoveHeaderFooterAtRuntime.png
new file mode 100644
index 000000000000..95fbf1b45643
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/RemoveHeaderFooterAtRuntime.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ReorderBetweenGroupsShouldNotOccurWhenCanMixGroupsIsFalse.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ReorderBetweenGroupsShouldNotOccurWhenCanMixGroupsIsFalse.png
new file mode 100644
index 000000000000..0b99ec874062
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ReorderBetweenGroupsShouldNotOccurWhenCanMixGroupsIsFalse.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ResizeCarouselViewKeepsIndex.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ResizeCarouselViewKeepsIndex.png
new file mode 100644
index 000000000000..56293805689f
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ResizeCarouselViewKeepsIndex.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/RightToLeftFlowDirectionShouldWork.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/RightToLeftFlowDirectionShouldWork.png
new file mode 100644
index 000000000000..8118ea02e5ec
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/RightToLeftFlowDirectionShouldWork.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ScrollToElement1Start.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ScrollToElement1Start.png
new file mode 100644
index 000000000000..c728d3554ff3
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ScrollToElement1Start.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ScrollToElement2Center.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ScrollToElement2Center.png
new file mode 100644
index 000000000000..c1447c6aafe6
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ScrollToElement2Center.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ScrollToElement3End.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ScrollToElement3End.png
new file mode 100644
index 000000000000..a0ca50d2f15d
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ScrollToElement3End.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ScrollViewGradientBackground.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ScrollViewGradientBackground.png
new file mode 100644
index 000000000000..77639258e20e
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ScrollViewGradientBackground.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ScrollViewShouldRenderWithinBounds.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ScrollViewShouldRenderWithinBounds.png
new file mode 100644
index 000000000000..2ce40de788df
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ScrollViewShouldRenderWithinBounds.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ScrollViewWithoutGradientBackground.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ScrollViewWithoutGradientBackground.png
new file mode 100644
index 000000000000..3a87f4d85e61
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ScrollViewWithoutGradientBackground.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SearchBarMaxLength.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SearchBarMaxLength.png
new file mode 100644
index 000000000000..6f609c7e7989
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SearchBarMaxLength.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SearchBar_InitialState_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SearchBar_InitialState_VerifyVisualState.png
new file mode 100644
index 000000000000..1429fd576f5d
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SearchBar_InitialState_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SearchBar_SetCancelButtonAndTextColor_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SearchBar_SetCancelButtonAndTextColor_VerifyVisualState.png
new file mode 100644
index 000000000000..11a0e1929e50
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SearchBar_SetCancelButtonAndTextColor_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SearchBar_SetFlowDirection_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SearchBar_SetFlowDirection_VerifyVisualState.png
new file mode 100644
index 000000000000..1bc49d75d917
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SearchBar_SetFlowDirection_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SearchBar_SetFontFamilyAndFontSize_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SearchBar_SetFontFamilyAndFontSize_VerifyVisualState.png
new file mode 100644
index 000000000000..c177f3507ede
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SearchBar_SetFontFamilyAndFontSize_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SearchBar_SetFontFamilyAndPlaceholder_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SearchBar_SetFontFamilyAndPlaceholder_VerifyVisualState.png
new file mode 100644
index 000000000000..653c9a2ed3d1
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SearchBar_SetFontFamilyAndPlaceholder_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SearchBar_SetFontFamilyAndText_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SearchBar_SetFontFamilyAndText_VerifyVisualState.png
new file mode 100644
index 000000000000..ca50aa48dae9
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SearchBar_SetFontFamilyAndText_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SearchBar_SetFontSizeAndPlaceholder_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SearchBar_SetFontSizeAndPlaceholder_VerifyVisualState.png
new file mode 100644
index 000000000000..0eced4822504
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SearchBar_SetFontSizeAndPlaceholder_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SearchBar_SetFontSizeAndText_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SearchBar_SetFontSizeAndText_VerifyVisualState.png
new file mode 100644
index 000000000000..4f30472c92c1
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SearchBar_SetFontSizeAndText_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SearchBar_SetHorizontalTextAlignmentAndText_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SearchBar_SetHorizontalTextAlignmentAndText_VerifyVisualState.png
new file mode 100644
index 000000000000..1440996ac236
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SearchBar_SetHorizontalTextAlignmentAndText_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SearchBar_SetIsReadOnlyAndText_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SearchBar_SetIsReadOnlyAndText_VerifyVisualState.png
new file mode 100644
index 000000000000..f4c665d94ad6
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SearchBar_SetIsReadOnlyAndText_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SearchBar_SetPlaceholderAndPlaceholderColor_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SearchBar_SetPlaceholderAndPlaceholderColor_VerifyVisualState.png
new file mode 100644
index 000000000000..78591d1d5fdb
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SearchBar_SetPlaceholderAndPlaceholderColor_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SearchBar_SetPlaceholderAndVerticalTextAlignment_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SearchBar_SetPlaceholderAndVerticalTextAlignment_VerifyVisualState.png
new file mode 100644
index 000000000000..a5c875f47ccb
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SearchBar_SetPlaceholderAndVerticalTextAlignment_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SearchBar_SetPlaceholderColorAndTextColor_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SearchBar_SetPlaceholderColorAndTextColor_VerifyVisualState.png
new file mode 100644
index 000000000000..a5dd062c6196
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SearchBar_SetPlaceholderColorAndTextColor_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SearchBar_SetShadow_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SearchBar_SetShadow_VerifyVisualState.png
new file mode 100644
index 000000000000..36d358275d7c
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SearchBar_SetShadow_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SearchHandlerShouldNotOverlap.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SearchHandlerShouldNotOverlap.png
new file mode 100644
index 000000000000..cbec531de90f
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SearchHandlerShouldNotOverlap.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SearchbarColorsShouldUpdate.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SearchbarColorsShouldUpdate.png
new file mode 100644
index 000000000000..4300b3756f63
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SearchbarColorsShouldUpdate.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SecondCustomPageWithBackgroundColorChanged.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SecondCustomPageWithBackgroundColorChanged.png
new file mode 100644
index 000000000000..2288c640e429
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SecondCustomPageWithBackgroundColorChanged.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SecondCustomPageWithFlowDirectionChanged.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SecondCustomPageWithFlowDirectionChanged.png
new file mode 100644
index 000000000000..bf7a80346f76
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SecondCustomPageWithFlowDirectionChanged.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SelectedItemVisualIsCleared.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SelectedItemVisualIsCleared.png
new file mode 100644
index 000000000000..4ab9eaef03b5
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SelectedItemVisualIsCleared.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SelectedTabIconShouldChangeColor.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SelectedTabIconShouldChangeColor.png
new file mode 100644
index 000000000000..2a817ef42c62
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SelectedTabIconShouldChangeColor.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SelectionShouldNotMovedToTopWithGroupedCollection.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SelectionShouldNotMovedToTopWithGroupedCollection.png
new file mode 100644
index 000000000000..f4fd695fc922
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SelectionShouldNotMovedToTopWithGroupedCollection.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SettingMaximumTrackColorOnSliderWorks.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SettingMaximumTrackColorOnSliderWorks.png
new file mode 100644
index 000000000000..66ee5a17177a
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SettingMaximumTrackColorOnSliderWorks.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ShadowAddClip.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ShadowAddClip.png
new file mode 100644
index 000000000000..058e27553db8
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ShadowAddClip.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ShadowRemoveClip.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ShadowRemoveClip.png
new file mode 100644
index 000000000000..3c6fea08f2aa
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ShadowRemoveClip.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ShadowShouldUpdate.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ShadowShouldUpdate.png
new file mode 100644
index 000000000000..2f7efc997e23
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ShadowShouldUpdate.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ShadowShouldUpdateWhenClipping.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ShadowShouldUpdateWhenClipping.png
new file mode 100644
index 000000000000..f74a388ad9a3
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ShadowShouldUpdateWhenClipping.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ShadowUpdateColor1.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ShadowUpdateColor1.png
new file mode 100644
index 000000000000..3a448c384d71
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ShadowUpdateColor1.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ShadowUpdateColor2.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ShadowUpdateColor2.png
new file mode 100644
index 000000000000..f5ae6258e19e
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ShadowUpdateColor2.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Shadow_AddClip_VerifyShadow.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Shadow_AddClip_VerifyShadow.png
new file mode 100644
index 000000000000..f89e2b3dfcd0
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Shadow_AddClip_VerifyShadow.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Shadow_ChangeFlowDirection_RTL_VerifyScreenshot.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Shadow_ChangeFlowDirection_RTL_VerifyScreenshot.png
new file mode 100644
index 000000000000..48278324ae19
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Shadow_ChangeFlowDirection_RTL_VerifyScreenshot.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Shadow_SetColor.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Shadow_SetColor.png
new file mode 100644
index 000000000000..2cfbcceb732f
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Shadow_SetColor.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Shadow_SetEnabledStateToFalse_VerifyScreenshot.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Shadow_SetEnabledStateToFalse_VerifyScreenshot.png
new file mode 100644
index 000000000000..e156c79fbcf7
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Shadow_SetEnabledStateToFalse_VerifyScreenshot.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Shadow_SetOffset_PositiveValues.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Shadow_SetOffset_PositiveValues.png
new file mode 100644
index 000000000000..2d6e12486157
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Shadow_SetOffset_PositiveValues.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Shadow_SetOffset_Zero.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Shadow_SetOffset_Zero.png
new file mode 100644
index 000000000000..e53bcddaa59c
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Shadow_SetOffset_Zero.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Shadow_SetOpacity.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Shadow_SetOpacity.png
new file mode 100644
index 000000000000..194697ca5ccc
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Shadow_SetOpacity.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Shadow_SetOpacity_Zero.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Shadow_SetOpacity_Zero.png
new file mode 100644
index 000000000000..2a77163d9bba
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Shadow_SetOpacity_Zero.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Shadow_SetRadius.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Shadow_SetRadius.png
new file mode 100644
index 000000000000..402b08401ab3
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Shadow_SetRadius.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Shadow_SetRadius_Zero.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Shadow_SetRadius_Zero.png
new file mode 100644
index 000000000000..2b8eb3c7562e
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Shadow_SetRadius_Zero.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Shadow_SetVisibilityToFalse_VerifyScreenshot.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Shadow_SetVisibilityToFalse_VerifyScreenshot.png
new file mode 100644
index 000000000000..6b2c109f68c0
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Shadow_SetVisibilityToFalse_VerifyScreenshot.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ShadowsDontRespectControlShape.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ShadowsDontRespectControlShape.png
new file mode 100644
index 000000000000..e4eb02e7f70d
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ShadowsDontRespectControlShape.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ShapeBackgroundColorChanges.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ShapeBackgroundColorChanges.png
new file mode 100644
index 000000000000..a6820389bb8c
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ShapeBackgroundColorChanges.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Shape_Polygon_Pentagon.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Shape_Polygon_Pentagon.png
new file mode 100644
index 000000000000..77f2734c7a2c
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Shape_Polygon_Pentagon.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Shape_Rectangle_HeightAndWidth.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Shape_Rectangle_HeightAndWidth.png
new file mode 100644
index 000000000000..b73980427723
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Shape_Rectangle_HeightAndWidth.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Shape_Rectangle_XAndYRadius.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Shape_Rectangle_XAndYRadius.png
new file mode 100644
index 000000000000..2f37405b9724
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Shape_Rectangle_XAndYRadius.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ShellAppearanceUpdatesWhenChangingBetweenTabs.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ShellAppearanceUpdatesWhenChangingBetweenTabs.png
new file mode 100644
index 000000000000..57e5fc46a38c
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ShellAppearanceUpdatesWhenChangingBetweenTabs.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ShellAppearanceUpdatesWhenChangingShellSectionToTab_1.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ShellAppearanceUpdatesWhenChangingShellSectionToTab_1.png
new file mode 100644
index 000000000000..df8eb37e39ea
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ShellAppearanceUpdatesWhenChangingShellSectionToTab_1.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ShellAppearanceUpdatesWhenChangingShellSectionToTab_2.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ShellAppearanceUpdatesWhenChangingShellSectionToTab_2.png
new file mode 100644
index 000000000000..3e5b9b5d5693
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ShellAppearanceUpdatesWhenChangingShellSectionToTab_2.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ShellBackButtonBehaviorShouldWork.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ShellBackButtonBehaviorShouldWork.png
new file mode 100644
index 000000000000..93d748936279
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ShellBackButtonBehaviorShouldWork.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ShellFlowDirectionUpdate.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ShellFlowDirectionUpdate.png
new file mode 100644
index 000000000000..8e2e96c9c7b2
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ShellFlowDirectionUpdate.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Shell_Issue21916.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Shell_Issue21916.png
new file mode 100644
index 000000000000..e1fa5c735895
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Shell_Issue21916.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ShouldAppearItemsWhenTappingOnPickerUsingPushModalAsync.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ShouldAppearItemsWhenTappingOnPickerUsingPushModalAsync.png
new file mode 100644
index 000000000000..bf12154345ca
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ShouldAppearItemsWhenTappingOnPickerUsingPushModalAsync.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ShouldFlyoutTextWrapsInLandscape.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ShouldFlyoutTextWrapsInLandscape.png
new file mode 100644
index 000000000000..11120af36c1f
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ShouldFlyoutTextWrapsInLandscape.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ShouldHideCustomFlyoutIconWhenNavigatingToPageWithDisabledFlyout.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ShouldHideCustomFlyoutIconWhenNavigatingToPageWithDisabledFlyout.png
new file mode 100644
index 000000000000..b4573d2d39fd
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ShouldHideCustomFlyoutIconWhenNavigatingToPageWithDisabledFlyout.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ShouldIgnoreBottomContentInsetForCollectionViewItems.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ShouldIgnoreBottomContentInsetForCollectionViewItems.png
new file mode 100644
index 000000000000..009bddc19cd3
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ShouldIgnoreBottomContentInsetForCollectionViewItems.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ShouldKeepFlyoutLockedWhenSwitchingLandScapeToPortrait.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ShouldKeepFlyoutLockedWhenSwitchingLandScapeToPortrait.png
new file mode 100644
index 000000000000..d16ebe2a215e
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ShouldKeepFlyoutLockedWhenSwitchingLandScapeToPortrait.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ShouldPushNavigationPageUsingPageSheet.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ShouldPushNavigationPageUsingPageSheet.png
new file mode 100644
index 000000000000..0d6d182b692b
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ShouldPushNavigationPageUsingPageSheet.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ShouldUpdateButtonShadowWithTransparentColor.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ShouldUpdateButtonShadowWithTransparentColor.png
new file mode 100644
index 000000000000..cea0fcf3d426
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ShouldUpdateButtonShadowWithTransparentColor.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ShouldUpdateSearchHandlerOnPageNavigation.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ShouldUpdateSearchHandlerOnPageNavigation.png
new file mode 100644
index 000000000000..d6803302512e
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ShouldUpdateSearchHandlerOnPageNavigation.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SingleItemAlignmentInCollectionViewHorizontalGridLayout.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SingleItemAlignmentInCollectionViewHorizontalGridLayout.png
new file mode 100644
index 000000000000..74b6f83a268d
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SingleItemAlignmentInCollectionViewHorizontalGridLayout.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SliderShouldChangeThumbImageAndResetIt.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SliderShouldChangeThumbImageAndResetIt.png
new file mode 100644
index 000000000000..cc02b443b479
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SliderShouldChangeThumbImageAndResetIt.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SliderThumbImageShouldRespectColor.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SliderThumbImageShouldRespectColor.png
new file mode 100644
index 000000000000..432b64d1cd51
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SliderThumbImageShouldRespectColor.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_ChangeBackgroundColor_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_ChangeBackgroundColor_VerifyVisualState.png
new file mode 100644
index 000000000000..f5a215db9687
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_ChangeBackgroundColor_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_ChangeFlowDirection_RTL_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_ChangeFlowDirection_RTL_VerifyVisualState.png
new file mode 100644
index 000000000000..79d391a2a459
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_ChangeFlowDirection_RTL_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_ChangeMaxTrackColor_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_ChangeMaxTrackColor_VerifyVisualState.png
new file mode 100644
index 000000000000..8a4330887ba6
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_ChangeMaxTrackColor_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_ChangeMinTrackColor_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_ChangeMinTrackColor_VerifyVisualState.png
new file mode 100644
index 000000000000..c53b2ecadc77
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_ChangeMinTrackColor_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_ChangeThumbColor_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_ChangeThumbColor_VerifyVisualState.png
new file mode 100644
index 000000000000..86e7a7b52a22
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_ChangeThumbColor_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_ChangeThumbImageSource_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_ChangeThumbImageSource_VerifyVisualState.png
new file mode 100644
index 000000000000..ae224d1a0988
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_ChangeThumbImageSource_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_FlowDirection_RTL_SetMaximumValue_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_FlowDirection_RTL_SetMaximumValue_VerifyVisualState.png
new file mode 100644
index 000000000000..9b2d5aa52e8a
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_FlowDirection_RTL_SetMaximumValue_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_FlowDirection_RTL_SetMinimumValue_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_FlowDirection_RTL_SetMinimumValue_VerifyVisualState.png
new file mode 100644
index 000000000000..947ce5d41a56
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_FlowDirection_RTL_SetMinimumValue_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_FlowDirection_RTL_SetValue_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_FlowDirection_RTL_SetValue_VerifyVisualState.png
new file mode 100644
index 000000000000..0d108ae2ba3d
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_FlowDirection_RTL_SetValue_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetBackgroundColorAndIsEnable_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetBackgroundColorAndIsEnable_VerifyVisualState.png
new file mode 100644
index 000000000000..4d4f67cff59e
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetBackgroundColorAndIsEnable_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetBackgroundColorAndMaxTrackColor_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetBackgroundColorAndMaxTrackColor_VerifyVisualState.png
new file mode 100644
index 000000000000..c7b64780ca7f
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetBackgroundColorAndMaxTrackColor_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetBackgroundColorAndMinTrackColor_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetBackgroundColorAndMinTrackColor_VerifyVisualState.png
new file mode 100644
index 000000000000..f16549f19319
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetBackgroundColorAndMinTrackColor_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetBackgroundColorAndThumbColor_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetBackgroundColorAndThumbColor_VerifyVisualState.png
new file mode 100644
index 000000000000..8525f21ea97d
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetBackgroundColorAndThumbColor_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetEnabledStateToFalse_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetEnabledStateToFalse_VerifyVisualState.png
new file mode 100644
index 000000000000..24309dd4020a
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetEnabledStateToFalse_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetFlowDirectionAndMaxTrackColor_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetFlowDirectionAndMaxTrackColor_VerifyVisualState.png
new file mode 100644
index 000000000000..25b6647fc541
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetFlowDirectionAndMaxTrackColor_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetFlowDirectionAndMinTrackColor_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetFlowDirectionAndMinTrackColor_VerifyVisualState.png
new file mode 100644
index 000000000000..57636776989a
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetFlowDirectionAndMinTrackColor_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetIsEnableAndBackgroundColor_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetIsEnableAndBackgroundColor_VerifyVisualState.png
new file mode 100644
index 000000000000..0a0762242293
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetIsEnableAndBackgroundColor_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetIsEnableAndMaxTrackColor_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetIsEnableAndMaxTrackColor_VerifyVisualState.png
new file mode 100644
index 000000000000..06043b1792b0
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetIsEnableAndMaxTrackColor_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetIsEnableAndMinTrackColor_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetIsEnableAndMinTrackColor_VerifyVisualState.png
new file mode 100644
index 000000000000..76c9e7517bd9
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetIsEnableAndMinTrackColor_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetIsEnableAndThumbColor_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetIsEnableAndThumbColor_VerifyVisualState.png
new file mode 100644
index 000000000000..a409e9d97a4e
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetIsEnableAndThumbColor_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetIsVisibleAndBackgroundColor_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetIsVisibleAndBackgroundColor_VerifyVisualState.png
new file mode 100644
index 000000000000..dcfb9aa1d06b
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetIsVisibleAndBackgroundColor_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetIsVisibleAndMaxTrackColor_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetIsVisibleAndMaxTrackColor_VerifyVisualState.png
new file mode 100644
index 000000000000..005b1c547bd2
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetIsVisibleAndMaxTrackColor_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetIsVisibleAndMinTrackColor_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetIsVisibleAndMinTrackColor_VerifyVisualState.png
new file mode 100644
index 000000000000..fc49cc01bd1e
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetIsVisibleAndMinTrackColor_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetIsVisibleAndThumbColor_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetIsVisibleAndThumbColor_VerifyVisualState.png
new file mode 100644
index 000000000000..ff68174541e5
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetIsVisibleAndThumbColor_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetMaxTrackAndBackgroundColor_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetMaxTrackAndBackgroundColor_VerifyVisualState.png
new file mode 100644
index 000000000000..8f83ce6e3ef6
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetMaxTrackAndBackgroundColor_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetMaxTrackAndMinTrackColor_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetMaxTrackAndMinTrackColor_VerifyVisualState.png
new file mode 100644
index 000000000000..1ec897b3b55e
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetMaxTrackAndMinTrackColor_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetMaxTrackAndThumbColor_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetMaxTrackAndThumbColor_VerifyVisualState.png
new file mode 100644
index 000000000000..ad23615d67e8
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetMaxTrackAndThumbColor_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetMaxTrackColorAndValue_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetMaxTrackColorAndValue_VerifyVisualState.png
new file mode 100644
index 000000000000..22c21b01dc70
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetMaxTrackColorAndValue_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetMaxTrackColorTestFlowDirection_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetMaxTrackColorTestFlowDirection_VerifyVisualState.png
new file mode 100644
index 000000000000..2f90fc762de6
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetMaxTrackColorTestFlowDirection_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetMaximumAndChangeFlowDirection_RTL.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetMaximumAndChangeFlowDirection_RTL.png
new file mode 100644
index 000000000000..65476eb44270
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetMaximumAndChangeFlowDirection_RTL.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetMinTrackAndBackgroundColor_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetMinTrackAndBackgroundColor_VerifyVisualState.png
new file mode 100644
index 000000000000..8577764ec29d
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetMinTrackAndBackgroundColor_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetMinTrackAndMaxTrackColor_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetMinTrackAndMaxTrackColor_VerifyVisualState.png
new file mode 100644
index 000000000000..8600a9e08e49
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetMinTrackAndMaxTrackColor_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetMinTrackAndThumbColor_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetMinTrackAndThumbColor_VerifyVisualState.png
new file mode 100644
index 000000000000..cb06156f2cbe
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetMinTrackAndThumbColor_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetMinTrackColorAndValue_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetMinTrackColorAndValue_VerifyVisualState.png
new file mode 100644
index 000000000000..5e64cd89e76e
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetMinTrackColorAndValue_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetMinTrackColorTestFlowDirection_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetMinTrackColorTestFlowDirection_VerifyVisualState.png
new file mode 100644
index 000000000000..fc8750b1b155
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetMinTrackColorTestFlowDirection_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetMinimumAndChangeFlowDirection_RTL.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetMinimumAndChangeFlowDirection_RTL.png
new file mode 100644
index 000000000000..fda0975f0bc5
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetMinimumAndChangeFlowDirection_RTL.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetThumbAndBackgroundColor_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetThumbAndBackgroundColor_VerifyVisualState.png
new file mode 100644
index 000000000000..e5680096a865
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetThumbAndBackgroundColor_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetThumbAndMaxTrackColor_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetThumbAndMaxTrackColor_VerifyVisualState.png
new file mode 100644
index 000000000000..70e2063264ff
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetThumbAndMaxTrackColor_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetThumbAndMinTrackColor_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetThumbAndMinTrackColor_VerifyVisualState.png
new file mode 100644
index 000000000000..cc3afd335c38
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetThumbAndMinTrackColor_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetThumbColorAndThumbImageSource_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetThumbColorAndThumbImageSource_VerifyVisualState.png
new file mode 100644
index 000000000000..8468c059a893
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetThumbColorAndThumbImageSource_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetThumbImageSourceAndThumbColor_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetThumbImageSourceAndThumbColor_VerifyVisualState.png
new file mode 100644
index 000000000000..48391f215d8b
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetThumbImageSourceAndThumbColor_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetValueAndFlowDirection_RTL_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetValueAndFlowDirection_RTL_VerifyVisualState.png
new file mode 100644
index 000000000000..bb01096d1fc3
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetValueAndFlowDirection_RTL_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetValueAndMaxTrackColor_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetValueAndMaxTrackColor_VerifyVisualState.png
new file mode 100644
index 000000000000..c7178b6eb5f7
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetValueAndMaxTrackColor_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetValueAndMinTrackColor_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetValueAndMinTrackColor_VerifyVisualState.png
new file mode 100644
index 000000000000..78510199fcff
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetValueAndMinTrackColor_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetValueAndThumbImageSource_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetValueAndThumbImageSource_VerifyVisualState.png
new file mode 100644
index 000000000000..cb658c7ea367
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetValueAndThumbImageSource_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetVisibilityToFalse_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetVisibilityToFalse_VerifyVisualState.png
new file mode 100644
index 000000000000..dda2627a12a6
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Slider_SetVisibilityToFalse_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SpanLineHeightShouldNotGrowProgressively.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SpanLineHeightShouldNotGrowProgressively.png
new file mode 100644
index 000000000000..d68a30e37dc3
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SpanLineHeightShouldNotGrowProgressively.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SwipeViewShouldNotClose.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SwipeViewShouldNotClose.png
new file mode 100644
index 000000000000..93a7d720c285
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SwipeViewShouldNotClose.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SwitchColorTestAfterToggling.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SwitchColorTestAfterToggling.png
new file mode 100644
index 000000000000..d6efea56e2a5
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SwitchColorTestAfterToggling.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SwitchColorTestBeforeToggling.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SwitchColorTestBeforeToggling.png
new file mode 100644
index 000000000000..4f8f2adcf5c6
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SwitchColorTestBeforeToggling.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SwitchOnOffVisualStatesTest_SwitchOff.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SwitchOnOffVisualStatesTest_SwitchOff.png
new file mode 100644
index 000000000000..b1b3b7c55740
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SwitchOnOffVisualStatesTest_SwitchOff.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SwitchOnOffVisualStatesTest_SwitchOn.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SwitchOnOffVisualStatesTest_SwitchOn.png
new file mode 100644
index 000000000000..655698df9b52
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SwitchOnOffVisualStatesTest_SwitchOn.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SwitchTrackColorTest.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SwitchTrackColorTest.png
new file mode 100644
index 000000000000..e92aa7af9aa3
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/SwitchTrackColorTest.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Switch_Click_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Switch_Click_VerifyVisualState.png
new file mode 100644
index 000000000000..0dfccb838472
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Switch_Click_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Switch_InitialState_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Switch_InitialState_VerifyVisualState.png
new file mode 100644
index 000000000000..8b41ff29cf89
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Switch_InitialState_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Switch_SetFlowDirectionAndToggled_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Switch_SetFlowDirectionAndToggled_VerifyVisualState.png
new file mode 100644
index 000000000000..673b5aba17f5
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Switch_SetFlowDirectionAndToggled_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Switch_SetOnColorAndThumbColor_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Switch_SetOnColorAndThumbColor_VerifyVisualState.png
new file mode 100644
index 000000000000..f2079dbf5b55
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Switch_SetOnColorAndThumbColor_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Switch_SetShadowAndOnColor_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Switch_SetShadowAndOnColor_VerifyVisualState.png
new file mode 100644
index 000000000000..802e2b1b6d88
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Switch_SetShadowAndOnColor_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Switch_SetShadowAndThumbColor_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Switch_SetShadowAndThumbColor_VerifyVisualState.png
new file mode 100644
index 000000000000..90b778997abf
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Switch_SetShadowAndThumbColor_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Switch_SetShadowOpacityAndToggled_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Switch_SetShadowOpacityAndToggled_VerifyVisualState.png
new file mode 100644
index 000000000000..2966573e4056
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Switch_SetShadowOpacityAndToggled_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Switch_SetThumbColorAndOnColor_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Switch_SetThumbColorAndOnColor_VerifyVisualState.png
new file mode 100644
index 000000000000..bb5258cea998
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Switch_SetThumbColorAndOnColor_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Switch_SetToggledAndOnColor_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Switch_SetToggledAndOnColor_VerifyVisualState.png
new file mode 100644
index 000000000000..958dab2a977e
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/Switch_SetToggledAndOnColor_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TabBarIconsShouldAutoscaleShell.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TabBarIconsShouldAutoscaleShell.png
new file mode 100644
index 000000000000..5ef8f1debc1f
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TabBarIconsShouldAutoscaleShell.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TabBarIconsShouldAutoscaleTabbedPage.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TabBarIconsShouldAutoscaleTabbedPage.png
new file mode 100644
index 000000000000..71ad7928e1f0
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TabBarIconsShouldAutoscaleTabbedPage.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TabBarShouldBeVisibleOnMacCatalyst.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TabBarShouldBeVisibleOnMacCatalyst.png
new file mode 100644
index 000000000000..ffa50e1e4043
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TabBarShouldBeVisibleOnMacCatalyst.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TabbedPageBackButtonUpdated.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TabbedPageBackButtonUpdated.png
new file mode 100644
index 000000000000..cd39e4e64f2c
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TabbedPageBackButtonUpdated.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TabbedPageUnselectedBarTextColorConsistency.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TabbedPageUnselectedBarTextColorConsistency.png
new file mode 100644
index 000000000000..a39ea509fa32
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TabbedPageUnselectedBarTextColorConsistency.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TableViewEntryCellShowsDefaultKeyboard.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TableViewEntryCellShowsDefaultKeyboard.png
new file mode 100644
index 000000000000..d8a4d1ecb5db
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TableViewEntryCellShowsDefaultKeyboard.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TableViewEntryCellShowsNumberKeyboard.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TableViewEntryCellShowsNumberKeyboard.png
new file mode 100644
index 000000000000..9db3e0243a06
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TableViewEntryCellShowsNumberKeyboard.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TestDynamicItemTemplateChangeInCarouselView.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TestDynamicItemTemplateChangeInCarouselView.png
new file mode 100644
index 000000000000..36786fef8bc0
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TestDynamicItemTemplateChangeInCarouselView.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TextInEditorShouldScroll.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TextInEditorShouldScroll.png
new file mode 100644
index 000000000000..84ceeb5f2a69
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TextInEditorShouldScroll.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TextsInEditorsAfterScaling.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TextsInEditorsAfterScaling.png
new file mode 100644
index 000000000000..be9196f9c74b
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TextsInEditorsAfterScaling.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TextsInEditorsBeforeScaling.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TextsInEditorsBeforeScaling.png
new file mode 100644
index 000000000000..2b3d922501be
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TextsInEditorsBeforeScaling.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ThemeUnspecifiedDoesNotAffectModalPageSheet.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ThemeUnspecifiedDoesNotAffectModalPageSheet.png
new file mode 100644
index 000000000000..1c67e9311184
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ThemeUnspecifiedDoesNotAffectModalPageSheet.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TimePicker_InitialState_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TimePicker_InitialState_VerifyVisualState.png
new file mode 100644
index 000000000000..8301a9d4d897
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TimePicker_InitialState_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TimePicker_SetFontAttributesAndFontFamily_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TimePicker_SetFontAttributesAndFontFamily_VerifyVisualState.png
new file mode 100644
index 000000000000..2820258ee1d5
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TimePicker_SetFontAttributesAndFontFamily_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TimePicker_SetFontAttributesAndFontSize_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TimePicker_SetFontAttributesAndFontSize_VerifyVisualState.png
new file mode 100644
index 000000000000..6e150e319481
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TimePicker_SetFontAttributesAndFontSize_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TimePicker_SetFontAttributesAndFormat_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TimePicker_SetFontAttributesAndFormat_VerifyVisualState.png
new file mode 100644
index 000000000000..ec0668eaf0a7
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TimePicker_SetFontAttributesAndFormat_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TimePicker_SetFontFamilyAndFontSize_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TimePicker_SetFontFamilyAndFontSize_VerifyVisualState.png
new file mode 100644
index 000000000000..723811d7e53b
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TimePicker_SetFontFamilyAndFontSize_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TimePicker_SetFontFamilyAndFormat_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TimePicker_SetFontFamilyAndFormat_VerifyVisualState.png
new file mode 100644
index 000000000000..0ed047466ebe
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TimePicker_SetFontFamilyAndFormat_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TimePicker_SetFontSizeAndFormat_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TimePicker_SetFontSizeAndFormat_VerifyVisualState.png
new file mode 100644
index 000000000000..c1075ab79fa5
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TimePicker_SetFontSizeAndFormat_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TimePicker_SetFormatTAndTime_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TimePicker_SetFormatTAndTime_VerifyVisualState.png
new file mode 100644
index 000000000000..1e2de556f53d
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TimePicker_SetFormatTAndTime_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TimePicker_SetFormat_T_WithFontAttributes_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TimePicker_SetFormat_T_WithFontAttributes_VerifyVisualState.png
new file mode 100644
index 000000000000..3f60d64ceaca
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TimePicker_SetFormat_T_WithFontAttributes_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TimePicker_SetFormat_T_WithFontFamily_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TimePicker_SetFormat_T_WithFontFamily_VerifyVisualState.png
new file mode 100644
index 000000000000..5ce175fbd77a
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TimePicker_SetFormat_T_WithFontFamily_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TimePicker_SetFormat_T_WithFontSize_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TimePicker_SetFormat_T_WithFontSize_VerifyVisualState.png
new file mode 100644
index 000000000000..6fd397f32388
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TimePicker_SetFormat_T_WithFontSize_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TimePicker_SetFormat_t_AndTime_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TimePicker_SetFormat_t_AndTime_VerifyVisualState.png
new file mode 100644
index 000000000000..bacf78e94ee3
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TimePicker_SetFormat_t_AndTime_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TimePicker_SetShadow_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TimePicker_SetShadow_VerifyVisualState.png
new file mode 100644
index 000000000000..2c1226aea171
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TimePicker_SetShadow_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TimePicker_SetTimeAndCharacterSpacing_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TimePicker_SetTimeAndCharacterSpacing_VerifyVisualState.png
new file mode 100644
index 000000000000..b3296e2cfc85
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TimePicker_SetTimeAndCharacterSpacing_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TimePicker_SetTimeAndIsEnabled_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TimePicker_SetTimeAndIsEnabled_VerifyVisualState.png
new file mode 100644
index 000000000000..beaaf12b9d96
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TimePicker_SetTimeAndIsEnabled_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TimePicker_SetTimeAndTextColor_VerifyVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TimePicker_SetTimeAndTextColor_VerifyVisualState.png
new file mode 100644
index 000000000000..2a143a3f57fa
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TimePicker_SetTimeAndTextColor_VerifyVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TitleIconIsCentered.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TitleIconIsCentered.png
new file mode 100644
index 000000000000..b183a7fa0b7e
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TitleIconIsCentered.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TitleIcon_Add_Visual.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TitleIcon_Add_Visual.png
new file mode 100644
index 000000000000..e622d8c891e0
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TitleIcon_Add_Visual.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TitleIcon_AddingTwice_DoesNotDuplicate.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TitleIcon_AddingTwice_DoesNotDuplicate.png
new file mode 100644
index 000000000000..3b9cb2f097a0
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TitleIcon_AddingTwice_DoesNotDuplicate.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TitleIcon_And_TitleView_Persist_On_Push_Then_Clear.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TitleIcon_And_TitleView_Persist_On_Push_Then_Clear.png
new file mode 100644
index 000000000000..6376a9b52a46
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TitleIcon_And_TitleView_Persist_On_Push_Then_Clear.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TitleViewApplied.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TitleViewApplied.png
new file mode 100644
index 000000000000..8942fa36dcb9
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TitleViewApplied.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TitleViewCleared.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TitleViewCleared.png
new file mode 100644
index 000000000000..fbdf845e64d5
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TitleViewCleared.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TitleViewShouldBeVisible.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TitleViewShouldBeVisible.png
new file mode 100644
index 000000000000..49c56a3e9e1f
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TitleViewShouldBeVisible.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ToggleAppearanceApiBackgroundColorListView.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ToggleAppearanceApiBackgroundColorListView.png
new file mode 100644
index 000000000000..7e8f0109cf25
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ToggleAppearanceApiBackgroundColorListView.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ToolbarExtendsAllTheWayLeftAndRight_FlyoutPage.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ToolbarExtendsAllTheWayLeftAndRight_FlyoutPage.png
new file mode 100644
index 000000000000..675127f3e136
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ToolbarExtendsAllTheWayLeftAndRight_FlyoutPage.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ToolbarExtendsAllTheWayLeftAndRight_NavigationPage.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ToolbarExtendsAllTheWayLeftAndRight_NavigationPage.png
new file mode 100644
index 000000000000..a9adfe5d3e5a
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ToolbarExtendsAllTheWayLeftAndRight_NavigationPage.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ToolbarExtendsAllTheWayLeftAndRight_Shell.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ToolbarExtendsAllTheWayLeftAndRight_Shell.png
new file mode 100644
index 000000000000..1f789721e023
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ToolbarExtendsAllTheWayLeftAndRight_Shell.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ToolbarItemColorWithCustomBarTextColorShouldWork.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ToolbarItemColorWithCustomBarTextColorShouldWork.png
new file mode 100644
index 000000000000..c7cb1f5b0607
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ToolbarItemColorWithCustomBarTextColorShouldWork.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ToolbarItemColorWithCustomBarTextColorShouldWork_Green.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ToolbarItemColorWithCustomBarTextColorShouldWork_Green.png
new file mode 100644
index 000000000000..837e8ed86efa
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ToolbarItemColorWithCustomBarTextColorShouldWork_Green.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ToolbarItemColorWithCustomBarTextColorShouldWork_Red.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ToolbarItemColorWithCustomBarTextColorShouldWork_Red.png
new file mode 100644
index 000000000000..5386e15349d8
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ToolbarItemColorWithCustomBarTextColorShouldWork_Red.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ToolbarItemCorrectSizeTest.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ToolbarItemCorrectSizeTest.png
new file mode 100644
index 000000000000..6ab552657f44
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ToolbarItemCorrectSizeTest.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ToolbarItemFontColorDynamicUpdate.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ToolbarItemFontColorDynamicUpdate.png
new file mode 100644
index 000000000000..a1f1ee2aa0cd
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ToolbarItemFontColorDynamicUpdate.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ToolbarItemFontIconSourceChangesAtRunTime.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ToolbarItemFontIconSourceChangesAtRunTime.png
new file mode 100644
index 000000000000..52db50ccfb44
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ToolbarItemFontIconSourceChangesAtRunTime.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ToolbarItemShouldBeCorrectlyRendered.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ToolbarItemShouldBeCorrectlyRendered.png
new file mode 100644
index 000000000000..6de58d097162
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ToolbarItemShouldBeCorrectlyRendered.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ToolbarItemsShouldBeVisible.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ToolbarItemsShouldBeVisible.png
new file mode 100644
index 000000000000..19c1f77ece56
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ToolbarItemsShouldBeVisible.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ToolbarItemsShouldWork.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ToolbarItemsShouldWork.png
new file mode 100644
index 000000000000..daade6da6c8f
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ToolbarItemsShouldWork.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ToolbarTextColorOnInteraction.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ToolbarTextColorOnInteraction.png
new file mode 100644
index 000000000000..bd53dac9bcaf
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ToolbarTextColorOnInteraction.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TwoPaneView_IsVisible.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TwoPaneView_IsVisible.png
new file mode 100644
index 000000000000..5582337bf72f
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TwoPaneView_IsVisible.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TwoPaneView_Pane1Priority.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TwoPaneView_Pane1Priority.png
new file mode 100644
index 000000000000..da1388e385a1
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TwoPaneView_Pane1Priority.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TwoPaneView_Pane1SizeIncrease.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TwoPaneView_Pane1SizeIncrease.png
new file mode 100644
index 000000000000..5718627a9d47
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TwoPaneView_Pane1SizeIncrease.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TwoPaneView_Pane1SizeIncrease_WithWideMode.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TwoPaneView_Pane1SizeIncrease_WithWideMode.png
new file mode 100644
index 000000000000..3e92381f0779
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TwoPaneView_Pane1SizeIncrease_WithWideMode.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TwoPaneView_Pane2Priority.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TwoPaneView_Pane2Priority.png
new file mode 100644
index 000000000000..f7700339c7e1
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TwoPaneView_Pane2Priority.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TwoPaneView_Pane2SizeIncrease.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TwoPaneView_Pane2SizeIncrease.png
new file mode 100644
index 000000000000..1ba1f4429e14
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TwoPaneView_Pane2SizeIncrease.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TwoPaneView_Pane2SizeIncrease_WithWideMode.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TwoPaneView_Pane2SizeIncrease_WithWideMode.png
new file mode 100644
index 000000000000..e3761c79cecb
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TwoPaneView_Pane2SizeIncrease_WithWideMode.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TwoPaneView_RTLFlowDirection.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TwoPaneView_RTLFlowDirection.png
new file mode 100644
index 000000000000..20abc0e1a9ac
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TwoPaneView_RTLFlowDirection.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TwoPaneView_ShadowWithWideMode.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TwoPaneView_ShadowWithWideMode.png
new file mode 100644
index 000000000000..a89990a3c4f4
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TwoPaneView_ShadowWithWideMode.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TwoPaneView_TallMode.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TwoPaneView_TallMode.png
new file mode 100644
index 000000000000..1cc20a4eeb11
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TwoPaneView_TallMode.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TwoPaneView_WideMode.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TwoPaneView_WideMode.png
new file mode 100644
index 000000000000..7e849a59900b
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TwoPaneView_WideMode.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TwoPaneView_ZIsShadowEnabled.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TwoPaneView_ZIsShadowEnabled.png
new file mode 100644
index 000000000000..238a730a46e4
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/TwoPaneView_ZIsShadowEnabled.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/UpdateSearchHandlerMenuItemForTabNavigation.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/UpdateSearchHandlerMenuItemForTabNavigation.png
new file mode 100644
index 000000000000..0a0a7ece01cc
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/UpdateSearchHandlerMenuItemForTabNavigation.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/UpdateToolbarItemAfterNavigate.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/UpdateToolbarItemAfterNavigate.png
new file mode 100644
index 000000000000..499c4ddcc2cf
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/UpdateToolbarItemAfterNavigate.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/UpdatedIsEnabledProperty.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/UpdatedIsEnabledProperty.png
new file mode 100644
index 000000000000..8c687565fb90
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/UpdatedIsEnabledProperty.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/UpdatedSelectionIndicatorProperly.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/UpdatedSelectionIndicatorProperly.png
new file mode 100644
index 000000000000..02cab4b75bed
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/UpdatedSelectionIndicatorProperly.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ValidateEntryClearButtonVisibilityBehavior.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ValidateEntryClearButtonVisibilityBehavior.png
new file mode 100644
index 000000000000..95ab55257a45
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ValidateEntryClearButtonVisibilityBehavior.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ValidateFrameOffsets.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ValidateFrameOffsets.png
new file mode 100644
index 000000000000..d310c14dd533
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ValidateFrameOffsets.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ValidateRadioButtonNoBorderColorWhenNoBorderWidth.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ValidateRadioButtonNoBorderColorWhenNoBorderWidth.png
new file mode 100644
index 000000000000..195954c494c2
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ValidateRadioButtonNoBorderColorWhenNoBorderWidth.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ValidateTableViewTitles.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ValidateTableViewTitles.png
new file mode 100644
index 000000000000..013b8ef45b95
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ValidateTableViewTitles.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ValidateWebViewScreenshot.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ValidateWebViewScreenshot.png
new file mode 100644
index 000000000000..1b0405343524
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ValidateWebViewScreenshot.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyAbsoluteLayout_AllProportional.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyAbsoluteLayout_AllProportional.png
new file mode 100644
index 000000000000..8f31c57a9028
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyAbsoluteLayout_AllProportional.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyAbsoluteLayout_FlowDirection.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyAbsoluteLayout_FlowDirection.png
new file mode 100644
index 000000000000..ad400d3b5fb9
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyAbsoluteLayout_FlowDirection.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyAbsoluteLayout_HeightProportional.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyAbsoluteLayout_HeightProportional.png
new file mode 100644
index 000000000000..9453cebeef6f
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyAbsoluteLayout_HeightProportional.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyAbsoluteLayout_LayoutBounds.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyAbsoluteLayout_LayoutBounds.png
new file mode 100644
index 000000000000..61bea170346e
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyAbsoluteLayout_LayoutBounds.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyAbsoluteLayout_PositionProportional.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyAbsoluteLayout_PositionProportional.png
new file mode 100644
index 000000000000..f71c796c040c
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyAbsoluteLayout_PositionProportional.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyAbsoluteLayout_SizeProportional.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyAbsoluteLayout_SizeProportional.png
new file mode 100644
index 000000000000..01a6064e725e
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyAbsoluteLayout_SizeProportional.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyAbsoluteLayout_SizeProportionalAndPositionProportional.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyAbsoluteLayout_SizeProportionalAndPositionProportional.png
new file mode 100644
index 000000000000..444817b2617a
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyAbsoluteLayout_SizeProportionalAndPositionProportional.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyAbsoluteLayout_SizeProportionalWithMaximumValue.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyAbsoluteLayout_SizeProportionalWithMaximumValue.png
new file mode 100644
index 000000000000..6fbe149cf12b
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyAbsoluteLayout_SizeProportionalWithMaximumValue.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyAbsoluteLayout_Visibility.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyAbsoluteLayout_Visibility.png
new file mode 100644
index 000000000000..4ef5db96cbba
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyAbsoluteLayout_Visibility.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyAbsoluteLayout_WidthAndHeight.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyAbsoluteLayout_WidthAndHeight.png
new file mode 100644
index 000000000000..89499c7c2d42
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyAbsoluteLayout_WidthAndHeight.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyAbsoluteLayout_WidthProportional.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyAbsoluteLayout_WidthProportional.png
new file mode 100644
index 000000000000..57ee95c82436
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyAbsoluteLayout_WidthProportional.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyAbsoluteLayout_WidthProportionalAndHeightProportional.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyAbsoluteLayout_WidthProportionalAndHeightProportional.png
new file mode 100644
index 000000000000..72f776a8c7db
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyAbsoluteLayout_WidthProportionalAndHeightProportional.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyAbsoluteLayout_XProportional.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyAbsoluteLayout_XProportional.png
new file mode 100644
index 000000000000..c27624cce31d
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyAbsoluteLayout_XProportional.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyAbsoluteLayout_XProportionalAndYProportional.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyAbsoluteLayout_XProportionalAndYProportional.png
new file mode 100644
index 000000000000..68b1f27b4cc0
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyAbsoluteLayout_XProportionalAndYProportional.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyAbsoluteLayout_YProportional.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyAbsoluteLayout_YProportional.png
new file mode 100644
index 000000000000..f04ad0f97570
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyAbsoluteLayout_YProportional.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyBackButtonTitleUpdates.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyBackButtonTitleUpdates.png
new file mode 100644
index 000000000000..7b1970350a00
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyBackButtonTitleUpdates.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyBorderWithStrokeDashArray.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyBorderWithStrokeDashArray.png
new file mode 100644
index 000000000000..4d643496cd84
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyBorderWithStrokeDashArray.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyButtonPage1_Border.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyButtonPage1_Border.png
new file mode 100644
index 000000000000..2cc26ac0c97d
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyButtonPage1_Border.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyButtonPage1_NoBorder.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyButtonPage1_NoBorder.png
new file mode 100644
index 000000000000..0b7bdd64aca8
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyButtonPage1_NoBorder.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyButtonPage2.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyButtonPage2.png
new file mode 100644
index 000000000000..2a56136f6712
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyButtonPage2.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyButtonPage3.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyButtonPage3.png
new file mode 100644
index 000000000000..5d0314bd2c83
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyButtonPage3.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyButtonPage4.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyButtonPage4.png
new file mode 100644
index 000000000000..6fd340bdbc60
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyButtonPage4.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyButtonPage5.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyButtonPage5.png
new file mode 100644
index 000000000000..748b38d6eccf
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyButtonPage5.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyButtonPage6.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyButtonPage6.png
new file mode 100644
index 000000000000..c4020ebf1c9f
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyButtonPage6.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyButtonPage7.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyButtonPage7.png
new file mode 100644
index 000000000000..997c4da2836c
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyButtonPage7.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyButtonPage8_Center.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyButtonPage8_Center.png
new file mode 100644
index 000000000000..d64019810545
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyButtonPage8_Center.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyButtonPage8_End.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyButtonPage8_End.png
new file mode 100644
index 000000000000..cf107427c6b4
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyButtonPage8_End.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyButtonPage8_Start.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyButtonPage8_Start.png
new file mode 100644
index 000000000000..853a2af5c232
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyButtonPage8_Start.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyButtonText.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyButtonText.png
new file mode 100644
index 000000000000..60c150d5ca99
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyButtonText.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyCVBackgroundAndBackgroundColorWithVSM.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyCVBackgroundAndBackgroundColorWithVSM.png
new file mode 100644
index 000000000000..59fefb02dc07
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyCVBackgroundAndBackgroundColorWithVSM.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyCarouselLayoutOrientationChange.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyCarouselLayoutOrientationChange.png
new file mode 100644
index 000000000000..6a80ee610b5e
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyCarouselLayoutOrientationChange.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyCarouselViewItemsSourceClearedDynamically.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyCarouselViewItemsSourceClearedDynamically.png
new file mode 100644
index 000000000000..6c0351a42b4a
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyCarouselViewItemsSourceClearedDynamically.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyCharacterSpacingWhenFontFamily.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyCharacterSpacingWhenFontFamily.png
new file mode 100644
index 000000000000..8482480c0e9d
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyCharacterSpacingWhenFontFamily.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyCharacterSpacingWhenMaxLengthSet.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyCharacterSpacingWhenMaxLengthSet.png
new file mode 100644
index 000000000000..811a4433ce0a
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyCharacterSpacingWhenMaxLengthSet.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyCheckBoxCheckedState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyCheckBoxCheckedState.png
new file mode 100644
index 000000000000..c9cf0db13aa9
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyCheckBoxCheckedState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyCheckBoxUnCheckedState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyCheckBoxUnCheckedState.png
new file mode 100644
index 000000000000..8df3ac543cb1
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyCheckBoxUnCheckedState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyClearButtonVisibilityWhenIsReadOnlyTrue.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyClearButtonVisibilityWhenIsReadOnlyTrue.png
new file mode 100644
index 000000000000..40ed3073ef30
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyClearButtonVisibilityWhenIsReadOnlyTrue.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyClearButtonVisiblityWhenTextAlignedHorizontally.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyClearButtonVisiblityWhenTextAlignedHorizontally.png
new file mode 100644
index 000000000000..983d8edf2283
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyClearButtonVisiblityWhenTextAlignedHorizontally.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyClearButtonVisiblityWhenTextAlignedVertically.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyClearButtonVisiblityWhenTextAlignedVertically.png
new file mode 100644
index 000000000000..6926d1969238
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyClearButtonVisiblityWhenTextAlignedVertically.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyClearVisiblityButtonWhenTextColorChanged.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyClearVisiblityButtonWhenTextColorChanged.png
new file mode 100644
index 000000000000..3399eb244c1e
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyClearVisiblityButtonWhenTextColorChanged.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyCollectionViewContentWithButtonSwipeItem.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyCollectionViewContentWithButtonSwipeItem.png
new file mode 100644
index 000000000000..f80cbf9742bd
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyCollectionViewContentWithButtonSwipeItem.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyCollectionViewContentWithIconImageSwipeItem.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyCollectionViewContentWithIconImageSwipeItem.png
new file mode 100644
index 000000000000..e2496441beb5
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyCollectionViewContentWithIconImageSwipeItem.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyCollectionViewContentWithLabelSwipeItem.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyCollectionViewContentWithLabelSwipeItem.png
new file mode 100644
index 000000000000..6036795b5d34
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyCollectionViewContentWithLabelSwipeItem.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyCollectionViewItemsAfterScrolling.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyCollectionViewItemsAfterScrolling.png
new file mode 100644
index 000000000000..6a91b6276f95
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyCollectionViewItemsAfterScrolling.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyCollectionViewVisualState.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyCollectionViewVisualState.png
new file mode 100644
index 000000000000..210795aba326
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyCollectionViewVisualState.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyContextActionCell.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyContextActionCell.png
new file mode 100644
index 000000000000..3a5ef62b018b
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyContextActionCell.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyDataTemplateParentIsNotNull.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyDataTemplateParentIsNotNull.png
new file mode 100644
index 000000000000..788c38b197a5
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyDataTemplateParentIsNotNull.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyDatePickerDotBasedDateFormat.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyDatePickerDotBasedDateFormat.png
new file mode 100644
index 000000000000..8e181e232b3f
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyDatePickerDotBasedDateFormat.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyDynamicEditorScaling.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyDynamicEditorScaling.png
new file mode 100644
index 000000000000..a179a964c043
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyDynamicEditorScaling.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEditorCharacterSpacingWhenFontFamily.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEditorCharacterSpacingWhenFontFamily.png
new file mode 100644
index 000000000000..7f4da6aeddc4
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEditorCharacterSpacingWhenFontFamily.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEditorCharacterSpacingWhenMaxLengthSet.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEditorCharacterSpacingWhenMaxLengthSet.png
new file mode 100644
index 000000000000..8780c9a1e73a
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEditorCharacterSpacingWhenMaxLengthSet.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEditorCharacterSpacingWithText.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEditorCharacterSpacingWithText.png
new file mode 100644
index 000000000000..fb08db7dd3f4
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEditorCharacterSpacingWithText.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEditorControlWhenFlowDirectionSet.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEditorControlWhenFlowDirectionSet.png
new file mode 100644
index 000000000000..8f128566fd73
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEditorControlWhenFlowDirectionSet.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEditorControlWhenPlaceholderColorSet.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEditorControlWhenPlaceholderColorSet.png
new file mode 100644
index 000000000000..58c274c30503
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEditorControlWhenPlaceholderColorSet.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEditorControlWhenPlaceholderTextSet.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEditorControlWhenPlaceholderTextSet.png
new file mode 100644
index 000000000000..32a9548743a5
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEditorControlWhenPlaceholderTextSet.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEditorHorizontalTextAlignmentBasedOnCharacterSpacing.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEditorHorizontalTextAlignmentBasedOnCharacterSpacing.png
new file mode 100644
index 000000000000..f8380bfcc646
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEditorHorizontalTextAlignmentBasedOnCharacterSpacing.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEditorHorizontalTextAlignmentWhenVerticalTextAlignmentSet.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEditorHorizontalTextAlignmentWhenVerticalTextAlignmentSet.png
new file mode 100644
index 000000000000..496ff68e7713
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEditorHorizontalTextAlignmentWhenVerticalTextAlignmentSet.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEditorPlaceholderWhenFlowDirectionSet.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEditorPlaceholderWhenFlowDirectionSet.png
new file mode 100644
index 000000000000..d7a8f40d1747
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEditorPlaceholderWhenFlowDirectionSet.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEditorPlaceholderWithCharacterSpacing.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEditorPlaceholderWithCharacterSpacing.png
new file mode 100644
index 000000000000..90c1ce444cce
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEditorPlaceholderWithCharacterSpacing.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEditorPlaceholderWithFontAttributes.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEditorPlaceholderWithFontAttributes.png
new file mode 100644
index 000000000000..ff6721184aae
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEditorPlaceholderWithFontAttributes.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEditorPlaceholderWithFontFamily.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEditorPlaceholderWithFontFamily.png
new file mode 100644
index 000000000000..c37edd3ee3e6
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEditorPlaceholderWithFontFamily.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEditorPlaceholderWithFontSize.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEditorPlaceholderWithFontSize.png
new file mode 100644
index 000000000000..3535edde0670
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEditorPlaceholderWithFontSize.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEditorPlaceholderWithHorizontalAlignment.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEditorPlaceholderWithHorizontalAlignment.png
new file mode 100644
index 000000000000..0e08e38b98db
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEditorPlaceholderWithHorizontalAlignment.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEditorPlaceholderWithShadow.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEditorPlaceholderWithShadow.png
new file mode 100644
index 000000000000..50f4efb9f9e9
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEditorPlaceholderWithShadow.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEditorPlaceholderWithVerticalAlignment.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEditorPlaceholderWithVerticalAlignment.png
new file mode 100644
index 000000000000..afe8a1468ced
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEditorPlaceholderWithVerticalAlignment.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEditorTextWhenAlingnedHorizontally.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEditorTextWhenAlingnedHorizontally.png
new file mode 100644
index 000000000000..f94876a56888
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEditorTextWhenAlingnedHorizontally.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEditorTextWhenAlingnedVertically.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEditorTextWhenAlingnedVertically.png
new file mode 100644
index 000000000000..bc0af5c7faab
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEditorTextWhenAlingnedVertically.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEditorTextWhenCharacterSpacingSetValues.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEditorTextWhenCharacterSpacingSetValues.png
new file mode 100644
index 000000000000..9cef77cffa49
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEditorTextWhenCharacterSpacingSetValues.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEditorTextWhenFontAttributesSet.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEditorTextWhenFontAttributesSet.png
new file mode 100644
index 000000000000..5fa737a55e51
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEditorTextWhenFontAttributesSet.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEditorTextWhenFontFamilySetValue.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEditorTextWhenFontFamilySetValue.png
new file mode 100644
index 000000000000..07d6522b0fa1
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEditorTextWhenFontFamilySetValue.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEditorTextWhenFontSizeSetCorrectly.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEditorTextWhenFontSizeSetCorrectly.png
new file mode 100644
index 000000000000..aeb7c7ddb79f
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEditorTextWhenFontSizeSetCorrectly.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEditorTextWhenTextColorSetCorrectly.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEditorTextWhenTextColorSetCorrectly.png
new file mode 100644
index 000000000000..bbed1d8be95e
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEditorTextWhenTextColorSetCorrectly.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEditorVerticalTextAlignmentBasedOnCharacterSpacing.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEditorVerticalTextAlignmentBasedOnCharacterSpacing.png
new file mode 100644
index 000000000000..869588778f73
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEditorVerticalTextAlignmentBasedOnCharacterSpacing.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEditor_WithShadow.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEditor_WithShadow.png
new file mode 100644
index 000000000000..af4a634705a7
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEditor_WithShadow.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEntryClearButtonVisibility.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEntryClearButtonVisibility.png
new file mode 100644
index 000000000000..1f41175c1d40
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEntryClearButtonVisibility.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEntryClearButtonVisibilitySetToNever.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEntryClearButtonVisibilitySetToNever.png
new file mode 100644
index 000000000000..a1d620753039
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEntryClearButtonVisibilitySetToNever.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEntryClearButtonVisibilitySetToWhileEditing.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEntryClearButtonVisibilitySetToWhileEditing.png
new file mode 100644
index 000000000000..7406b8ebd440
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEntryClearButtonVisibilitySetToWhileEditing.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEntryControlWhenFlowDirectionSet.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEntryControlWhenFlowDirectionSet.png
new file mode 100644
index 000000000000..0b6e05363474
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEntryControlWhenFlowDirectionSet.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEntryControlWhenPlaceholderColorSet.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEntryControlWhenPlaceholderColorSet.png
new file mode 100644
index 000000000000..be8f47b5bcb2
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEntryControlWhenPlaceholderColorSet.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEntryControlWhenPlaceholderTextSet.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEntryControlWhenPlaceholderTextSet.png
new file mode 100644
index 000000000000..6279848fee75
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEntryControlWhenPlaceholderTextSet.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEntryHorizontalEndTextAlignmentPosition.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEntryHorizontalEndTextAlignmentPosition.png
new file mode 100644
index 000000000000..2ee1d0acb4ee
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEntryHorizontalEndTextAlignmentPosition.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEntry_WithShadow.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEntry_WithShadow.png
new file mode 100644
index 000000000000..062158dc2721
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyEntry_WithShadow.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyExistingTabTitle.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyExistingTabTitle.png
new file mode 100644
index 000000000000..da86e68555aa
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyExistingTabTitle.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyFirstShellContentTitle.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyFirstShellContentTitle.png
new file mode 100644
index 000000000000..c56a66e0a7c0
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyFirstShellContentTitle.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyFlyoutBackgroundColor.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyFlyoutBackgroundColor.png
new file mode 100644
index 000000000000..ecbaac4ee165
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyFlyoutBackgroundColor.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyFlyoutContentHasNoDefaultCornerRadius.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyFlyoutContentHasNoDefaultCornerRadius.png
new file mode 100644
index 000000000000..c517b0be9b28
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyFlyoutContentHasNoDefaultCornerRadius.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyFlyoutPage_BackgroundColor.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyFlyoutPage_BackgroundColor.png
new file mode 100644
index 000000000000..11c40ffbba17
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyFlyoutPage_BackgroundColor.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyFlyoutPage_DetailPageIconImageSource.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyFlyoutPage_DetailPageIconImageSource.png
new file mode 100644
index 000000000000..57cfff5c0109
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyFlyoutPage_DetailPageIconImageSource.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyFlyoutPage_DetailPageIconImageSource_FlyoutLayoutBehavior.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyFlyoutPage_DetailPageIconImageSource_FlyoutLayoutBehavior.png
new file mode 100644
index 000000000000..7c8860473383
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyFlyoutPage_DetailPageIconImageSource_FlyoutLayoutBehavior.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyFlyoutPage_FlyoutLayoutBehaviorPopover.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyFlyoutPage_FlyoutLayoutBehaviorPopover.png
new file mode 100644
index 000000000000..ca3ebd16206d
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyFlyoutPage_FlyoutLayoutBehaviorPopover.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyFlyoutPage_IsEnabled.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyFlyoutPage_IsEnabled.png
new file mode 100644
index 000000000000..9cf09660298d
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyFlyoutPage_IsEnabled.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyFlyoutPage_IsVisible.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyFlyoutPage_IsVisible.png
new file mode 100644
index 000000000000..20736061760a
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyFlyoutPage_IsVisible.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyFlyoutPage_Title.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyFlyoutPage_Title.png
new file mode 100644
index 000000000000..6df4eb4e30a0
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyFlyoutPage_Title.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyFlyoutSelectedCurrentItem.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyFlyoutSelectedCurrentItem.png
new file mode 100644
index 000000000000..3b7be84872df
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyFlyoutSelectedCurrentItem.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyFontImageWithFontColorGreen.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyFontImageWithFontColorGreen.png
new file mode 100644
index 000000000000..81695b75ff53
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyFontImageWithFontColorGreen.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyFontImageWithFontSize.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyFontImageWithFontSize.png
new file mode 100644
index 000000000000..c72dba914c38
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyFontImageWithFontSize.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGraphicsViewWithoutGrayLine.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGraphicsViewWithoutGrayLine.png
new file mode 100644
index 000000000000..00b38305fcc5
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGraphicsViewWithoutGrayLine.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGreyShades.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGreyShades.png
new file mode 100644
index 000000000000..d51ce8496146
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGreyShades.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGridItemsLayoutLeftAlignsSingleItem.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGridItemsLayoutLeftAlignsSingleItem.png
new file mode 100644
index 000000000000..89ca69071965
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGridItemsLayoutLeftAlignsSingleItem.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGridLayout_HorizontalOptionsCenter.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGridLayout_HorizontalOptionsCenter.png
new file mode 100644
index 000000000000..f9736f82aa31
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGridLayout_HorizontalOptionsCenter.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGridLayout_HorizontalOptionsCenterWithWidthRequest.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGridLayout_HorizontalOptionsCenterWithWidthRequest.png
new file mode 100644
index 000000000000..b1d96b368d39
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGridLayout_HorizontalOptionsCenterWithWidthRequest.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGridLayout_HorizontalOptionsEnd.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGridLayout_HorizontalOptionsEnd.png
new file mode 100644
index 000000000000..e3ee831567b7
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGridLayout_HorizontalOptionsEnd.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGridLayout_HorizontalOptionsEndWithWidthRequest.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGridLayout_HorizontalOptionsEndWithWidthRequest.png
new file mode 100644
index 000000000000..e05d3089f287
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGridLayout_HorizontalOptionsEndWithWidthRequest.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGridLayout_HorizontalOptionsFill.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGridLayout_HorizontalOptionsFill.png
new file mode 100644
index 000000000000..458572e88733
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGridLayout_HorizontalOptionsFill.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGridLayout_HorizontalOptionsFillWithWidthRequest.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGridLayout_HorizontalOptionsFillWithWidthRequest.png
new file mode 100644
index 000000000000..051a2b27aefc
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGridLayout_HorizontalOptionsFillWithWidthRequest.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGridLayout_HorizontalOptionsStart.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGridLayout_HorizontalOptionsStart.png
new file mode 100644
index 000000000000..13e9ced47df0
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGridLayout_HorizontalOptionsStart.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGridLayout_HorizontalOptionsStartWithWidthRequest.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGridLayout_HorizontalOptionsStartWithWidthRequest.png
new file mode 100644
index 000000000000..b095aee4513f
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGridLayout_HorizontalOptionsStartWithWidthRequest.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGridLayout_VerticalOptionsCenter.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGridLayout_VerticalOptionsCenter.png
new file mode 100644
index 000000000000..88ff1cec511d
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGridLayout_VerticalOptionsCenter.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGridLayout_VerticalOptionsCenterWithHeightRequest.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGridLayout_VerticalOptionsCenterWithHeightRequest.png
new file mode 100644
index 000000000000..97d7f63c3e46
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGridLayout_VerticalOptionsCenterWithHeightRequest.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGridLayout_VerticalOptionsEnd.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGridLayout_VerticalOptionsEnd.png
new file mode 100644
index 000000000000..69300f9ea623
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGridLayout_VerticalOptionsEnd.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGridLayout_VerticalOptionsEndWithHeightRequest.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGridLayout_VerticalOptionsEndWithHeightRequest.png
new file mode 100644
index 000000000000..3d7b6cb6f529
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGridLayout_VerticalOptionsEndWithHeightRequest.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGridLayout_VerticalOptionsFill.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGridLayout_VerticalOptionsFill.png
new file mode 100644
index 000000000000..85b61fb757f9
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGridLayout_VerticalOptionsFill.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGridLayout_VerticalOptionsFillWithHeightRequest.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGridLayout_VerticalOptionsFillWithHeightRequest.png
new file mode 100644
index 000000000000..4cb1258a95ed
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGridLayout_VerticalOptionsFillWithHeightRequest.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGridLayout_VerticalOptionsStart.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGridLayout_VerticalOptionsStart.png
new file mode 100644
index 000000000000..f52b2878cb50
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGridLayout_VerticalOptionsStart.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGridLayout_VerticalOptionsStartWithHeightRequest.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGridLayout_VerticalOptionsStartWithHeightRequest.png
new file mode 100644
index 000000000000..46e40a82e48e
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGridLayout_VerticalOptionsStartWithHeightRequest.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGrid_BackgroundColor.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGrid_BackgroundColor.png
new file mode 100644
index 000000000000..72456223768e
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGrid_BackgroundColor.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGrid_ColumnSpacing.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGrid_ColumnSpacing.png
new file mode 100644
index 000000000000..29b1f6713c72
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGrid_ColumnSpacing.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGrid_ColumnSpan.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGrid_ColumnSpan.png
new file mode 100644
index 000000000000..40e1dcddd26e
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGrid_ColumnSpan.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGrid_FlowDirection.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGrid_FlowDirection.png
new file mode 100644
index 000000000000..0c897a3985b3
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGrid_FlowDirection.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGrid_HorizontalOptionsCenter.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGrid_HorizontalOptionsCenter.png
new file mode 100644
index 000000000000..92186df14409
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGrid_HorizontalOptionsCenter.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGrid_HorizontalOptionsEnd.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGrid_HorizontalOptionsEnd.png
new file mode 100644
index 000000000000..cc7434cfe89d
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGrid_HorizontalOptionsEnd.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGrid_HorizontalOptionsStart.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGrid_HorizontalOptionsStart.png
new file mode 100644
index 000000000000..879c18857fc2
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGrid_HorizontalOptionsStart.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGrid_IsVisible.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGrid_IsVisible.png
new file mode 100644
index 000000000000..31bef64ae93e
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGrid_IsVisible.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGrid_NestedGrid.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGrid_NestedGrid.png
new file mode 100644
index 000000000000..3a9515388f09
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGrid_NestedGrid.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGrid_Padding.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGrid_Padding.png
new file mode 100644
index 000000000000..b9d73ec4eba8
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGrid_Padding.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGrid_RowAndColumnTypeAbsolute.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGrid_RowAndColumnTypeAbsolute.png
new file mode 100644
index 000000000000..8c6ba86b8f23
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGrid_RowAndColumnTypeAbsolute.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGrid_RowSpacing.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGrid_RowSpacing.png
new file mode 100644
index 000000000000..284e9459379d
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGrid_RowSpacing.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGrid_RowSpan.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGrid_RowSpan.png
new file mode 100644
index 000000000000..d3443a7a7fb1
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGrid_RowSpan.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGrid_SetColumn.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGrid_SetColumn.png
new file mode 100644
index 000000000000..cddd20e6dca2
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGrid_SetColumn.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGrid_SetColumnSpacingAndPadding.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGrid_SetColumnSpacingAndPadding.png
new file mode 100644
index 000000000000..db4e4bdbd0a1
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGrid_SetColumnSpacingAndPadding.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGrid_SetColumn_SetColumnSpacing.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGrid_SetColumn_SetColumnSpacing.png
new file mode 100644
index 000000000000..05cad1d0e549
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGrid_SetColumn_SetColumnSpacing.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGrid_SetColumn_SetRowSpacing.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGrid_SetColumn_SetRowSpacing.png
new file mode 100644
index 000000000000..c4c5b3321cd7
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGrid_SetColumn_SetRowSpacing.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGrid_SetPaddingAndBackgroundColor.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGrid_SetPaddingAndBackgroundColor.png
new file mode 100644
index 000000000000..8379d7334e47
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGrid_SetPaddingAndBackgroundColor.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGrid_SetRow.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGrid_SetRow.png
new file mode 100644
index 000000000000..da13b397e0b2
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGrid_SetRow.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGrid_SetRowAndColumnSpacing_BackgroundColor.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGrid_SetRowAndColumnSpacing_BackgroundColor.png
new file mode 100644
index 000000000000..d45e9bdbc87e
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGrid_SetRowAndColumnSpacing_BackgroundColor.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGrid_SetRowAndColumn_BackgroundColor.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGrid_SetRowAndColumn_BackgroundColor.png
new file mode 100644
index 000000000000..9ed9fbb58302
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGrid_SetRowAndColumn_BackgroundColor.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGrid_SetRowSpacingAndPadding.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGrid_SetRowSpacingAndPadding.png
new file mode 100644
index 000000000000..ed3d9de9282b
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGrid_SetRowSpacingAndPadding.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGrid_SetRow_SetColumnSpacing.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGrid_SetRow_SetColumnSpacing.png
new file mode 100644
index 000000000000..253995e17c3c
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGrid_SetRow_SetColumnSpacing.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGrid_SetRow_SetRowSpacing.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGrid_SetRow_SetRowSpacing.png
new file mode 100644
index 000000000000..f2cabf092be0
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGrid_SetRow_SetRowSpacing.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGrid_VerticalAndHorizontalOptionsCenter.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGrid_VerticalAndHorizontalOptionsCenter.png
new file mode 100644
index 000000000000..16634611305e
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGrid_VerticalAndHorizontalOptionsCenter.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGrid_VerticalAndHorizontalOptionsEnd.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGrid_VerticalAndHorizontalOptionsEnd.png
new file mode 100644
index 000000000000..d64c8c9718c6
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGrid_VerticalAndHorizontalOptionsEnd.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGrid_VerticalAndHorizontalOptionsStart.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGrid_VerticalAndHorizontalOptionsStart.png
new file mode 100644
index 000000000000..1b3a708e1def
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGrid_VerticalAndHorizontalOptionsStart.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGrid_VerticalOptionsCenter.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGrid_VerticalOptionsCenter.png
new file mode 100644
index 000000000000..b2ac4021599a
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGrid_VerticalOptionsCenter.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGrid_VerticalOptionsEnd.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGrid_VerticalOptionsEnd.png
new file mode 100644
index 000000000000..92fdc89536b0
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGrid_VerticalOptionsEnd.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGrid_VerticalOptionsStart.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGrid_VerticalOptionsStart.png
new file mode 100644
index 000000000000..68ce854c9238
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyGrid_VerticalOptionsStart.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyHamburgerIcon.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyHamburgerIcon.png
new file mode 100644
index 000000000000..97412e7bd77e
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyHamburgerIcon.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyHorizontalTextAlignmentBasedOnCharacterSpacing.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyHorizontalTextAlignmentBasedOnCharacterSpacing.png
new file mode 100644
index 000000000000..edc6457e3409
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyHorizontalTextAlignmentBasedOnCharacterSpacing.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyHorizontalTextAlignmentWhenVerticalTextAlignmentSet.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyHorizontalTextAlignmentWhenVerticalTextAlignmentSet.png
new file mode 100644
index 000000000000..0eaffb29fbbc
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyHorizontalTextAlignmentWhenVerticalTextAlignmentSet.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyHybridWebViewWithShadow.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyHybridWebViewWithShadow.png
new file mode 100644
index 000000000000..31ae043089cb
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyHybridWebViewWithShadow.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageAspect_AspectFillWithImageSourceFromFile.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageAspect_AspectFillWithImageSourceFromFile.png
new file mode 100644
index 000000000000..4fc5d9282164
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageAspect_AspectFillWithImageSourceFromFile.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageAspect_AspectFillWithImageSourceFromFontImage.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageAspect_AspectFillWithImageSourceFromFontImage.png
new file mode 100644
index 000000000000..703db5dbfd49
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageAspect_AspectFillWithImageSourceFromFontImage.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageAspect_AspectFillWithImageSourceFromStream.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageAspect_AspectFillWithImageSourceFromStream.png
new file mode 100644
index 000000000000..9b6f770474bc
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageAspect_AspectFillWithImageSourceFromStream.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageAspect_AspectFillWithImageSourceFromUri.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageAspect_AspectFillWithImageSourceFromUri.png
new file mode 100644
index 000000000000..ce5e1a8928eb
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageAspect_AspectFillWithImageSourceFromUri.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageAspect_AspectFitWithImageSourceFromFile.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageAspect_AspectFitWithImageSourceFromFile.png
new file mode 100644
index 000000000000..e3ce7035d1ff
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageAspect_AspectFitWithImageSourceFromFile.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageAspect_AspectFitWithImageSourceFromFontImage.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageAspect_AspectFitWithImageSourceFromFontImage.png
new file mode 100644
index 000000000000..bf647c340532
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageAspect_AspectFitWithImageSourceFromFontImage.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageAspect_AspectFitWithImageSourceFromStream.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageAspect_AspectFitWithImageSourceFromStream.png
new file mode 100644
index 000000000000..71f6d96ccf57
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageAspect_AspectFitWithImageSourceFromStream.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageAspect_AspectFitWithImageSourceFromUri.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageAspect_AspectFitWithImageSourceFromUri.png
new file mode 100644
index 000000000000..f2836ce6b9f6
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageAspect_AspectFitWithImageSourceFromUri.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageAspect_CenterWithImageSourceFromFile.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageAspect_CenterWithImageSourceFromFile.png
new file mode 100644
index 000000000000..8641be5d7529
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageAspect_CenterWithImageSourceFromFile.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageAspect_CenterWithImageSourceFromFontImage.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageAspect_CenterWithImageSourceFromFontImage.png
new file mode 100644
index 000000000000..fca843bdcf9c
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageAspect_CenterWithImageSourceFromFontImage.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageAspect_CenterWithImageSourceFromStream.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageAspect_CenterWithImageSourceFromStream.png
new file mode 100644
index 000000000000..578e32cc8708
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageAspect_CenterWithImageSourceFromStream.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageAspect_CenterWithImageSourceFromUri.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageAspect_CenterWithImageSourceFromUri.png
new file mode 100644
index 000000000000..11b4ef6e9d2a
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageAspect_CenterWithImageSourceFromUri.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageAspect_FillWithImageSourceFromFile.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageAspect_FillWithImageSourceFromFile.png
new file mode 100644
index 000000000000..efac2ea24a51
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageAspect_FillWithImageSourceFromFile.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageAspect_FillWithImageSourceFromFontImage.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageAspect_FillWithImageSourceFromFontImage.png
new file mode 100644
index 000000000000..67885511a4dd
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageAspect_FillWithImageSourceFromFontImage.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageAspect_FillWithImageSourceFromStream.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageAspect_FillWithImageSourceFromStream.png
new file mode 100644
index 000000000000..0b17f10f7402
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageAspect_FillWithImageSourceFromStream.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageAspect_FillWithImageSourceFromUri.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageAspect_FillWithImageSourceFromUri.png
new file mode 100644
index 000000000000..78048254d9da
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageAspect_FillWithImageSourceFromUri.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageAspects.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageAspects.png
new file mode 100644
index 000000000000..e66417f6d38f
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageAspects.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageButtonAspect_AspectFillWithImageSourceFromFile.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageButtonAspect_AspectFillWithImageSourceFromFile.png
new file mode 100644
index 000000000000..1473eda7fde1
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageButtonAspect_AspectFillWithImageSourceFromFile.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageButtonAspect_AspectFillWithImageSourceFromFontImage.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageButtonAspect_AspectFillWithImageSourceFromFontImage.png
new file mode 100644
index 000000000000..f989986c9b1d
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageButtonAspect_AspectFillWithImageSourceFromFontImage.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageButtonAspect_AspectFillWithImageSourceFromStream.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageButtonAspect_AspectFillWithImageSourceFromStream.png
new file mode 100644
index 000000000000..6882d8c0721e
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageButtonAspect_AspectFillWithImageSourceFromStream.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageButtonAspect_AspectFillWithImageSourceFromUri.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageButtonAspect_AspectFillWithImageSourceFromUri.png
new file mode 100644
index 000000000000..0b7d38684599
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageButtonAspect_AspectFillWithImageSourceFromUri.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageButtonAspect_AspectFitWithImageSourceFromFile.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageButtonAspect_AspectFitWithImageSourceFromFile.png
new file mode 100644
index 000000000000..e666ef776b89
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageButtonAspect_AspectFitWithImageSourceFromFile.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageButtonAspect_AspectFitWithImageSourceFromFontImage.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageButtonAspect_AspectFitWithImageSourceFromFontImage.png
new file mode 100644
index 000000000000..3f417c499371
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageButtonAspect_AspectFitWithImageSourceFromFontImage.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageButtonAspect_AspectFitWithImageSourceFromStream.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageButtonAspect_AspectFitWithImageSourceFromStream.png
new file mode 100644
index 000000000000..6a62eaedfe9a
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageButtonAspect_AspectFitWithImageSourceFromStream.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageButtonAspect_AspectFitWithImageSourceFromUri.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageButtonAspect_AspectFitWithImageSourceFromUri.png
new file mode 100644
index 000000000000..315ff06d5fe3
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageButtonAspect_AspectFitWithImageSourceFromUri.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageButtonAspect_CenterWithImageSourceFromFile.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageButtonAspect_CenterWithImageSourceFromFile.png
new file mode 100644
index 000000000000..0a1e5dd06c52
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageButtonAspect_CenterWithImageSourceFromFile.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageButtonAspect_CenterWithImageSourceFromFontImage.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageButtonAspect_CenterWithImageSourceFromFontImage.png
new file mode 100644
index 000000000000..656e94f24196
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageButtonAspect_CenterWithImageSourceFromFontImage.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageButtonAspect_CenterWithImageSourceFromStream.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageButtonAspect_CenterWithImageSourceFromStream.png
new file mode 100644
index 000000000000..a9eddf141b85
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageButtonAspect_CenterWithImageSourceFromStream.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageButtonAspect_CenterWithImageSourceFromUri.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageButtonAspect_CenterWithImageSourceFromUri.png
new file mode 100644
index 000000000000..66a5e5357901
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageButtonAspect_CenterWithImageSourceFromUri.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageButtonAspect_FillWithImageSourceFromFile.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageButtonAspect_FillWithImageSourceFromFile.png
new file mode 100644
index 000000000000..136f62a4b8c9
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageButtonAspect_FillWithImageSourceFromFile.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageButtonAspect_FillWithImageSourceFromFontImage.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageButtonAspect_FillWithImageSourceFromFontImage.png
new file mode 100644
index 000000000000..ff23aac14959
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageButtonAspect_FillWithImageSourceFromFontImage.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageButtonAspect_FillWithImageSourceFromStream.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageButtonAspect_FillWithImageSourceFromStream.png
new file mode 100644
index 000000000000..4cfb5dd6ec49
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageButtonAspect_FillWithImageSourceFromStream.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageButtonAspect_FillWithImageSourceFromUri.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageButtonAspect_FillWithImageSourceFromUri.png
new file mode 100644
index 000000000000..cf7a63b52d00
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageButtonAspect_FillWithImageSourceFromUri.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageButtonFlowDirectionRTL.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageButtonFlowDirectionRTL.png
new file mode 100644
index 000000000000..013cb0a92170
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageButtonFlowDirectionRTL.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageButtonWithBorderColor.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageButtonWithBorderColor.png
new file mode 100644
index 000000000000..71e689543e76
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageButtonWithBorderColor.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageButtonWithBorderColorAndWidth.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageButtonWithBorderColorAndWidth.png
new file mode 100644
index 000000000000..2cfc7bde0ec4
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageButtonWithBorderColorAndWidth.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageButtonWithBorderWidth.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageButtonWithBorderWidth.png
new file mode 100644
index 000000000000..3d18d0d87935
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageButtonWithBorderWidth.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageButtonWithBorderWidthAndCornerRadius.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageButtonWithBorderWidthAndCornerRadius.png
new file mode 100644
index 000000000000..9f98b240e72f
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageButtonWithBorderWidthAndCornerRadius.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageButtonWithCornerRadius.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageButtonWithCornerRadius.png
new file mode 100644
index 000000000000..3e980af342e7
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageButtonWithCornerRadius.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageButtonWithPadding.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageButtonWithPadding.png
new file mode 100644
index 000000000000..31b15d29050a
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageButtonWithPadding.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageButtonWithShadow.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageButtonWithShadow.png
new file mode 100644
index 000000000000..ccd6b0cc5c88
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageButtonWithShadow.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageFlowDirectionRTL.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageFlowDirectionRTL.png
new file mode 100644
index 000000000000..45f15116911e
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageFlowDirectionRTL.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageWithShadow.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageWithShadow.png
new file mode 100644
index 000000000000..7e2c2971b85b
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyImageWithShadow.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyIndicatorColor.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyIndicatorColor.png
new file mode 100644
index 000000000000..e87aa65935a0
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyIndicatorColor.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyIndicatorColorWhenItemsAdded.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyIndicatorColorWhenItemsAdded.png
new file mode 100644
index 000000000000..f886224c23fc
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyIndicatorColorWhenItemsAdded.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyIndicatorColorWithFlowDirection.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyIndicatorColorWithFlowDirection.png
new file mode 100644
index 000000000000..dae98004484a
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyIndicatorColorWithFlowDirection.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyIndicatorColorWithIndicatorSize.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyIndicatorColorWithIndicatorSize.png
new file mode 100644
index 000000000000..5551e58234cf
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyIndicatorColorWithIndicatorSize.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyIndicatorHideSingleIsFalse.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyIndicatorHideSingleIsFalse.png
new file mode 100644
index 000000000000..e6244cfea2af
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyIndicatorHideSingleIsFalse.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyIndicatorHideSingleIsFalseWithSelectedIndicatorColor.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyIndicatorHideSingleIsFalseWithSelectedIndicatorColor.png
new file mode 100644
index 000000000000..b78af4aa26db
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyIndicatorHideSingleIsFalseWithSelectedIndicatorColor.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyIndicatorHideSingleWithIndicatorSize.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyIndicatorHideSingleWithIndicatorSize.png
new file mode 100644
index 000000000000..a2896a69e93c
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyIndicatorHideSingleWithIndicatorSize.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyIndicatorSizeWithFlowDirection.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyIndicatorSizeWithFlowDirection.png
new file mode 100644
index 000000000000..7cca2225ee79
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyIndicatorSizeWithFlowDirection.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyIndicatorSizeWithMaximumVisible.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyIndicatorSizeWithMaximumVisible.png
new file mode 100644
index 000000000000..a667e093b91f
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyIndicatorSizeWithMaximumVisible.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyIndicatorView_FlowDirection.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyIndicatorView_FlowDirection.png
new file mode 100644
index 000000000000..67f0f9d42801
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyIndicatorView_FlowDirection.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyIndicatorView_HideSingle.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyIndicatorView_HideSingle.png
new file mode 100644
index 000000000000..baf4a6a6f787
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyIndicatorView_HideSingle.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyIndicatorView_IsVisible.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyIndicatorView_IsVisible.png
new file mode 100644
index 000000000000..b8e8b2e3fe4d
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyIndicatorView_IsVisible.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyIndicatorView_MaximumVisible.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyIndicatorView_MaximumVisible.png
new file mode 100644
index 000000000000..3eebde4f04f5
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyIndicatorView_MaximumVisible.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyIndicatorView_Shadow.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyIndicatorView_Shadow.png
new file mode 100644
index 000000000000..536d102ae636
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyIndicatorView_Shadow.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyInitialToolbarButtonHidden.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyInitialToolbarButtonHidden.png
new file mode 100644
index 000000000000..f240a5030146
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyInitialToolbarButtonHidden.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelTextColorWhenResettingFromFormattedText.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelTextColorWhenResettingFromFormattedText.png
new file mode 100644
index 000000000000..fae4a3e5f54d
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelTextColorWhenResettingFromFormattedText.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWhenFormattedTextWithHorizontalAndVerticalAlignmentStart.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWhenFormattedTextWithHorizontalAndVerticalAlignmentStart.png
new file mode 100644
index 000000000000..4461d7d85d04
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWhenFormattedTextWithHorizontalAndVerticalAlignmentStart.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWhenFormattedTextWithPadding.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWhenFormattedTextWithPadding.png
new file mode 100644
index 000000000000..2caea5277cd7
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWhenFormattedTextWithPadding.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithFontAttributesAndFontFamily.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithFontAttributesAndFontFamily.png
new file mode 100644
index 000000000000..afd4bc5e6f7c
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithFontAttributesAndFontFamily.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithFontAttributesAndFontSize.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithFontAttributesAndFontSize.png
new file mode 100644
index 000000000000..92c1b9357fdc
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithFontAttributesAndFontSize.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithFontAttributesAndTextColor.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithFontAttributesAndTextColor.png
new file mode 100644
index 000000000000..31ef2563e6ed
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithFontAttributesAndTextColor.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithFontAttributesAndTextDecorations.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithFontAttributesAndTextDecorations.png
new file mode 100644
index 000000000000..406753a5319b
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithFontAttributesAndTextDecorations.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithFontAttributesAndTextTransform.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithFontAttributesAndTextTransform.png
new file mode 100644
index 000000000000..078cedc03ae3
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithFontAttributesAndTextTransform.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithFontFamilyAndFontColor.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithFontFamilyAndFontColor.png
new file mode 100644
index 000000000000..f495bf38119f
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithFontFamilyAndFontColor.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithFontFamilyAndFontSize.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithFontFamilyAndFontSize.png
new file mode 100644
index 000000000000..3637ea0bdf8d
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithFontFamilyAndFontSize.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithFontFamilyAndTextDecorations.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithFontFamilyAndTextDecorations.png
new file mode 100644
index 000000000000..69574ed9a19b
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithFontFamilyAndTextDecorations.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithFontFamilyAndTextTransform.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithFontFamilyAndTextTransform.png
new file mode 100644
index 000000000000..559dcc49bb9b
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithFontFamilyAndTextTransform.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithFormattedText.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithFormattedText.png
new file mode 100644
index 000000000000..27f31f22b5e7
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithFormattedText.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithFormattedTextAndLineBreakModeCharacterWrap.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithFormattedTextAndLineBreakModeCharacterWrap.png
new file mode 100644
index 000000000000..fc6570adc374
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithFormattedTextAndLineBreakModeCharacterWrap.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithFormattedTextAndLineBreakModeNoWrap.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithFormattedTextAndLineBreakModeNoWrap.png
new file mode 100644
index 000000000000..0e82b0d4b919
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithFormattedTextAndLineBreakModeNoWrap.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithFormattedTextAndTextTransformLower.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithFormattedTextAndTextTransformLower.png
new file mode 100644
index 000000000000..54729ae91824
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithFormattedTextAndTextTransformLower.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithFormattedTextWhenFontSize.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithFormattedTextWhenFontSize.png
new file mode 100644
index 000000000000..83dd851620d4
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithFormattedTextWhenFontSize.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithFormattedTextWhenHorizontalAndVerticalAlignmentCenter.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithFormattedTextWhenHorizontalAndVerticalAlignmentCenter.png
new file mode 100644
index 000000000000..894a31da2d2b
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithFormattedTextWhenHorizontalAndVerticalAlignmentCenter.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithFormattedTextWhenHorizontalAndVerticalAlignmentEnd.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithFormattedTextWhenHorizontalAndVerticalAlignmentEnd.png
new file mode 100644
index 000000000000..ed3fec7be7e0
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithFormattedTextWhenHorizontalAndVerticalAlignmentEnd.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithFormattedTextWhenLineBreakModeHeadTruncation.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithFormattedTextWhenLineBreakModeHeadTruncation.png
new file mode 100644
index 000000000000..74ffb5a6f3c8
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithFormattedTextWhenLineBreakModeHeadTruncation.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithFormattedTextWhenLineBreakModeMiddleTruncation.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithFormattedTextWhenLineBreakModeMiddleTruncation.png
new file mode 100644
index 000000000000..1bd70d516936
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithFormattedTextWhenLineBreakModeMiddleTruncation.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithFormattedTextWhenLineBreakModeWordWrap.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithFormattedTextWhenLineBreakModeWordWrap.png
new file mode 100644
index 000000000000..f20e3798989f
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithFormattedTextWhenLineBreakModeWordWrap.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithFormattedTextWhenMaxLines.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithFormattedTextWhenMaxLines.png
new file mode 100644
index 000000000000..ba348d04c585
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithFormattedTextWhenMaxLines.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithFormattedTextWhenTextColor.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithFormattedTextWhenTextColor.png
new file mode 100644
index 000000000000..45b682023480
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithFormattedTextWhenTextColor.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithFormattedTextWhenTextTransformUpper.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithFormattedTextWhenTextTransformUpper.png
new file mode 100644
index 000000000000..b2d662ebcbb0
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithFormattedTextWhenTextTransformUpper.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithTextAndCharacterSpacing.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithTextAndCharacterSpacing.png
new file mode 100644
index 000000000000..40fc48d74e7b
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithTextAndCharacterSpacing.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithTextAndFontAttributes.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithTextAndFontAttributes.png
new file mode 100644
index 000000000000..77e1e6a6dd50
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithTextAndFontAttributes.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithTextAndFontColor.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithTextAndFontColor.png
new file mode 100644
index 000000000000..56eb2f267e79
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithTextAndFontColor.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithTextAndFontFamily.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithTextAndFontFamily.png
new file mode 100644
index 000000000000..551a45b9e82a
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithTextAndFontFamily.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithTextAndFontSize.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithTextAndFontSize.png
new file mode 100644
index 000000000000..2dbf472dceab
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithTextAndFontSize.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithTextAndLineBreakModeCharacterWrap.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithTextAndLineBreakModeCharacterWrap.png
new file mode 100644
index 000000000000..f3e4e7a505eb
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithTextAndLineBreakModeCharacterWrap.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithTextAndLineBreakModeHeadTruncation.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithTextAndLineBreakModeHeadTruncation.png
new file mode 100644
index 000000000000..c343678cc245
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithTextAndLineBreakModeHeadTruncation.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithTextAndLineBreakModeMiddleTruncation.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithTextAndLineBreakModeMiddleTruncation.png
new file mode 100644
index 000000000000..0c9b43fa3974
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithTextAndLineBreakModeMiddleTruncation.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithTextAndLineBreakModeNoWrap.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithTextAndLineBreakModeNoWrap.png
new file mode 100644
index 000000000000..34dda25ec1dd
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithTextAndLineBreakModeNoWrap.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithTextAndMaxlines.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithTextAndMaxlines.png
new file mode 100644
index 000000000000..0b165ebb249f
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithTextAndMaxlines.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithTextAndTextDecorations.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithTextAndTextDecorations.png
new file mode 100644
index 000000000000..2cdd94f6c14d
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithTextAndTextDecorations.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithTextAndTextTransform.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithTextAndTextTransform.png
new file mode 100644
index 000000000000..03e46733153c
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithTextAndTextTransform.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithTextDecorationsAndTextTransform.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithTextDecorationsAndTextTransform.png
new file mode 100644
index 000000000000..e0a00497f29d
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithTextDecorationsAndTextTransform.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithTextWhenLineHeight.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithTextWhenLineHeight.png
new file mode 100644
index 000000000000..27d648ef31e4
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithTextWhenLineHeight.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithTextWhenPaddingApplied.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithTextWhenPaddingApplied.png
new file mode 100644
index 000000000000..27efc03b2959
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithTextWhenPaddingApplied.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithTextWhenVerticalAndHorizontalAlignmentCenter.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithTextWhenVerticalAndHorizontalAlignmentCenter.png
new file mode 100644
index 000000000000..aa3d987ef32b
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithTextWhenVerticalAndHorizontalAlignmentCenter.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithTextWhenVerticalAndHorizontalAlignmentEnd.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithTextWhenVerticalAndHorizontalAlignmentEnd.png
new file mode 100644
index 000000000000..86c1492a2523
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithTextWhenVerticalAndHorizontalAlignmentEnd.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithTextWhenVerticalAndHorizontalAlignmentStart.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithTextWhenVerticalAndHorizontalAlignmentStart.png
new file mode 100644
index 000000000000..7703aa6e6805
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLabelWithTextWhenVerticalAndHorizontalAlignmentStart.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationHorizontal_HorizontalOptionsCenter.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationHorizontal_HorizontalOptionsCenter.png
new file mode 100644
index 000000000000..62075114f749
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationHorizontal_HorizontalOptionsCenter.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationHorizontal_HorizontalOptionsCenterWithWidthRequest.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationHorizontal_HorizontalOptionsCenterWithWidthRequest.png
new file mode 100644
index 000000000000..8f0fd9308557
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationHorizontal_HorizontalOptionsCenterWithWidthRequest.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationHorizontal_HorizontalOptionsEnd.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationHorizontal_HorizontalOptionsEnd.png
new file mode 100644
index 000000000000..ac3863b2e512
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationHorizontal_HorizontalOptionsEnd.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationHorizontal_HorizontalOptionsEndWithWidthRequest.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationHorizontal_HorizontalOptionsEndWithWidthRequest.png
new file mode 100644
index 000000000000..ec994049cf23
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationHorizontal_HorizontalOptionsEndWithWidthRequest.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationHorizontal_HorizontalOptionsFill.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationHorizontal_HorizontalOptionsFill.png
new file mode 100644
index 000000000000..59a97afc3c03
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationHorizontal_HorizontalOptionsFill.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationHorizontal_HorizontalOptionsFillWithWidthRequest.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationHorizontal_HorizontalOptionsFillWithWidthRequest.png
new file mode 100644
index 000000000000..d2e9de97415e
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationHorizontal_HorizontalOptionsFillWithWidthRequest.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationHorizontal_HorizontalOptionsStart.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationHorizontal_HorizontalOptionsStart.png
new file mode 100644
index 000000000000..d2d1b6ba3386
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationHorizontal_HorizontalOptionsStart.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationHorizontal_HorizontalOptionsStartWithWidthRequest.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationHorizontal_HorizontalOptionsStartWithWidthRequest.png
new file mode 100644
index 000000000000..7b7e384b933a
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationHorizontal_HorizontalOptionsStartWithWidthRequest.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationHorizontal_VerticalOptionsCenter.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationHorizontal_VerticalOptionsCenter.png
new file mode 100644
index 000000000000..48e53b2762d2
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationHorizontal_VerticalOptionsCenter.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationHorizontal_VerticalOptionsCenterWithHeightRequest.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationHorizontal_VerticalOptionsCenterWithHeightRequest.png
new file mode 100644
index 000000000000..37858306c140
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationHorizontal_VerticalOptionsCenterWithHeightRequest.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationHorizontal_VerticalOptionsEnd.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationHorizontal_VerticalOptionsEnd.png
new file mode 100644
index 000000000000..8d97ae426c38
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationHorizontal_VerticalOptionsEnd.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationHorizontal_VerticalOptionsEndWithHeightRequest.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationHorizontal_VerticalOptionsEndWithHeightRequest.png
new file mode 100644
index 000000000000..dc6150c28de5
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationHorizontal_VerticalOptionsEndWithHeightRequest.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationHorizontal_VerticalOptionsFill.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationHorizontal_VerticalOptionsFill.png
new file mode 100644
index 000000000000..3e0ddfb4c76c
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationHorizontal_VerticalOptionsFill.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationHorizontal_VerticalOptionsFillWithHeightRequest.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationHorizontal_VerticalOptionsFillWithHeightRequest.png
new file mode 100644
index 000000000000..0f4ba7cb4bad
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationHorizontal_VerticalOptionsFillWithHeightRequest.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationHorizontal_VerticalOptionsStart.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationHorizontal_VerticalOptionsStart.png
new file mode 100644
index 000000000000..35bf0dda51e2
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationHorizontal_VerticalOptionsStart.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationHorizontal_VerticalOptionsStartWithHeightRequest.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationHorizontal_VerticalOptionsStartWithHeightRequest.png
new file mode 100644
index 000000000000..0f34fc10fcd4
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationHorizontal_VerticalOptionsStartWithHeightRequest.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationVertical_HorizontalOptionsCenter.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationVertical_HorizontalOptionsCenter.png
new file mode 100644
index 000000000000..73cd090fd00c
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationVertical_HorizontalOptionsCenter.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationVertical_HorizontalOptionsCenterWithWidthRequest.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationVertical_HorizontalOptionsCenterWithWidthRequest.png
new file mode 100644
index 000000000000..bf597ac478ab
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationVertical_HorizontalOptionsCenterWithWidthRequest.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationVertical_HorizontalOptionsEnd.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationVertical_HorizontalOptionsEnd.png
new file mode 100644
index 000000000000..51657b73954e
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationVertical_HorizontalOptionsEnd.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationVertical_HorizontalOptionsEndWithWidthRequest.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationVertical_HorizontalOptionsEndWithWidthRequest.png
new file mode 100644
index 000000000000..cba7451a51c4
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationVertical_HorizontalOptionsEndWithWidthRequest.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationVertical_HorizontalOptionsFill.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationVertical_HorizontalOptionsFill.png
new file mode 100644
index 000000000000..5a5c175f22c5
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationVertical_HorizontalOptionsFill.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationVertical_HorizontalOptionsFillWithWidthRequest.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationVertical_HorizontalOptionsFillWithWidthRequest.png
new file mode 100644
index 000000000000..f935dc7aa9ac
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationVertical_HorizontalOptionsFillWithWidthRequest.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationVertical_HorizontalOptionsStart.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationVertical_HorizontalOptionsStart.png
new file mode 100644
index 000000000000..d4cdd6594f1c
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationVertical_HorizontalOptionsStart.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationVertical_HorizontalOptionsStartWithWidthRequest.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationVertical_HorizontalOptionsStartWithWidthRequest.png
new file mode 100644
index 000000000000..6710f2f27b12
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationVertical_HorizontalOptionsStartWithWidthRequest.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationVertical_VerticalOptionsCenter.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationVertical_VerticalOptionsCenter.png
new file mode 100644
index 000000000000..40ac1493393f
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationVertical_VerticalOptionsCenter.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationVertical_VerticalOptionsCenterWithHeightRequest.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationVertical_VerticalOptionsCenterWithHeightRequest.png
new file mode 100644
index 000000000000..da740f1b9622
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationVertical_VerticalOptionsCenterWithHeightRequest.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationVertical_VerticalOptionsEnd.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationVertical_VerticalOptionsEnd.png
new file mode 100644
index 000000000000..186337d2b974
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationVertical_VerticalOptionsEnd.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationVertical_VerticalOptionsEndWithHeightRequest.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationVertical_VerticalOptionsEndWithHeightRequest.png
new file mode 100644
index 000000000000..fadb763bce0c
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationVertical_VerticalOptionsEndWithHeightRequest.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationVertical_VerticalOptionsFill.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationVertical_VerticalOptionsFill.png
new file mode 100644
index 000000000000..948a842b31c2
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationVertical_VerticalOptionsFill.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationVertical_VerticalOptionsFillWithHeightRequest.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationVertical_VerticalOptionsFillWithHeightRequest.png
new file mode 100644
index 000000000000..225be355ebfc
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationVertical_VerticalOptionsFillWithHeightRequest.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationVertical_VerticalOptionsStart.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationVertical_VerticalOptionsStart.png
new file mode 100644
index 000000000000..62c9af38a655
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationVertical_VerticalOptionsStart.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationVertical_VerticalOptionsStartWithHeightRequest.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationVertical_VerticalOptionsStartWithHeightRequest.png
new file mode 100644
index 000000000000..688cc2fbd72a
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLayoutWithOrientationVertical_VerticalOptionsStartWithHeightRequest.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLineHeightRendering.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLineHeightRendering.png
new file mode 100644
index 000000000000..77bcafa804c4
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyLineHeightRendering.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyMeasureAllItemsWithGroupedList.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyMeasureAllItemsWithGroupedList.png
new file mode 100644
index 000000000000..8e760faf29f4
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyMeasureAllItemsWithGroupedList.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyMeasureAllItemsWithObservableCollection.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyMeasureAllItemsWithObservableCollection.png
new file mode 100644
index 000000000000..8b4c1ad4253a
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyMeasureAllItemsWithObservableCollection.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyModelItemsGroupedListWhenMultipleModePreSelection.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyModelItemsGroupedListWhenMultipleModePreSelection.png
new file mode 100644
index 000000000000..4fdcf20a48a0
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyModelItemsGroupedListWhenMultipleModePreSelection.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyModelItemsGroupedListWhenSingleModePreSelection.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyModelItemsGroupedListWhenSingleModePreSelection.png
new file mode 100644
index 000000000000..a7218f38d4f5
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyModelItemsGroupedListWhenSingleModePreSelection.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyModelItemsObservableCollectionWhenMultipleModePreSelection.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyModelItemsObservableCollectionWhenMultipleModePreSelection.png
new file mode 100644
index 000000000000..750c5a1a0d3c
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyModelItemsObservableCollectionWhenMultipleModePreSelection.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyModelItemsObservableCollectionWhenSingleModePreSelection.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyModelItemsObservableCollectionWhenSingleModePreSelection.png
new file mode 100644
index 000000000000..91cb00f59734
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyModelItemsObservableCollectionWhenSingleModePreSelection.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyNewlyAddedShellContentTitle.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyNewlyAddedShellContentTitle.png
new file mode 100644
index 000000000000..3fb51bf221d1
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyNewlyAddedShellContentTitle.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyOpaqueModalDefault.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyOpaqueModalDefault.png
new file mode 100644
index 000000000000..5b7e394a6f33
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyOpaqueModalDefault.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyPlaceholderWhenFlowDirectionSet.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyPlaceholderWhenFlowDirectionSet.png
new file mode 100644
index 000000000000..b2f2f066b84a
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyPlaceholderWhenFlowDirectionSet.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyPlaceholderWithCharacterSpacing.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyPlaceholderWithCharacterSpacing.png
new file mode 100644
index 000000000000..6cd2bb046fc9
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyPlaceholderWithCharacterSpacing.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyPlaceholderWithFontAttributes.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyPlaceholderWithFontAttributes.png
new file mode 100644
index 000000000000..346e93680b26
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyPlaceholderWithFontAttributes.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyPlaceholderWithFontFamily.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyPlaceholderWithFontFamily.png
new file mode 100644
index 000000000000..dd8654576064
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyPlaceholderWithFontFamily.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyPlaceholderWithFontSize.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyPlaceholderWithFontSize.png
new file mode 100644
index 000000000000..4af66e4ca877
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyPlaceholderWithFontSize.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyPlaceholderWithHorizontalAlignment.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyPlaceholderWithHorizontalAlignment.png
new file mode 100644
index 000000000000..77d1d7e88b2f
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyPlaceholderWithHorizontalAlignment.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyPlaceholderWithPasswordTrue.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyPlaceholderWithPasswordTrue.png
new file mode 100644
index 000000000000..1ab5b1d753a0
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyPlaceholderWithPasswordTrue.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyPlaceholderWithShadow.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyPlaceholderWithShadow.png
new file mode 100644
index 000000000000..d100bd1f86da
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyPlaceholderWithShadow.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyPlaceholderWithVerticalAlignment.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyPlaceholderWithVerticalAlignment.png
new file mode 100644
index 000000000000..85bceff1d4f9
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyPlaceholderWithVerticalAlignment.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyScrollViewWithHorizontalScrollBarVisibilityNever.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyScrollViewWithHorizontalScrollBarVisibilityNever.png
new file mode 100644
index 000000000000..65918e210a99
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyScrollViewWithHorizontalScrollBarVisibilityNever.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyScrollViewWithScrollToPositionCenter.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyScrollViewWithScrollToPositionCenter.png
new file mode 100644
index 000000000000..aade02adf425
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyScrollViewWithScrollToPositionCenter.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyScrollViewWithScrollToPositionCenterAndAbsoluteLayoutContent.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyScrollViewWithScrollToPositionCenterAndAbsoluteLayoutContent.png
new file mode 100644
index 000000000000..ec63224a0133
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyScrollViewWithScrollToPositionCenterAndAbsoluteLayoutContent.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyScrollViewWithScrollToPositionCenterAndEditorContent.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyScrollViewWithScrollToPositionCenterAndEditorContent.png
new file mode 100644
index 000000000000..7383e666b705
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyScrollViewWithScrollToPositionCenterAndEditorContent.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyScrollViewWithScrollToPositionCenterAndGridContent.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyScrollViewWithScrollToPositionCenterAndGridContent.png
new file mode 100644
index 000000000000..6b28726057fd
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyScrollViewWithScrollToPositionCenterAndGridContent.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyScrollViewWithScrollToPositionCenterAndImageContent.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyScrollViewWithScrollToPositionCenterAndImageContent.png
new file mode 100644
index 000000000000..1eed8a0570a1
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyScrollViewWithScrollToPositionCenterAndImageContent.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyScrollViewWithScrollToPositionCenterAndVerticalLayoutContent.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyScrollViewWithScrollToPositionCenterAndVerticalLayoutContent.png
new file mode 100644
index 000000000000..51323ebcd191
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyScrollViewWithScrollToPositionCenterAndVerticalLayoutContent.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyScrollViewWithScrollToPositionEnd.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyScrollViewWithScrollToPositionEnd.png
new file mode 100644
index 000000000000..e305dfd519f1
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyScrollViewWithScrollToPositionEnd.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyScrollViewWithScrollToPositionEndAndAbsoluteLayoutContent.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyScrollViewWithScrollToPositionEndAndAbsoluteLayoutContent.png
new file mode 100644
index 000000000000..54802bb610b1
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyScrollViewWithScrollToPositionEndAndAbsoluteLayoutContent.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyScrollViewWithScrollToPositionEndAndEditorContent.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyScrollViewWithScrollToPositionEndAndEditorContent.png
new file mode 100644
index 000000000000..53a3afb2a0a1
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyScrollViewWithScrollToPositionEndAndEditorContent.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyScrollViewWithScrollToPositionEndAndGridContent.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyScrollViewWithScrollToPositionEndAndGridContent.png
new file mode 100644
index 000000000000..712f8123aa8b
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyScrollViewWithScrollToPositionEndAndGridContent.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyScrollViewWithScrollToPositionEndAndImageContent.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyScrollViewWithScrollToPositionEndAndImageContent.png
new file mode 100644
index 000000000000..2503321159e1
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyScrollViewWithScrollToPositionEndAndImageContent.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyScrollViewWithScrollToPositionEndAndVerticalLayoutContent.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyScrollViewWithScrollToPositionEndAndVerticalLayoutContent.png
new file mode 100644
index 000000000000..06dd6f0760a3
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyScrollViewWithScrollToPositionEndAndVerticalLayoutContent.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyScrollViewWithScrollToPositionMakeVisible.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyScrollViewWithScrollToPositionMakeVisible.png
new file mode 100644
index 000000000000..bfba0554519a
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyScrollViewWithScrollToPositionMakeVisible.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyScrollViewWithScrollToPositionMakeVisibleAndAbsoluteContent.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyScrollViewWithScrollToPositionMakeVisibleAndAbsoluteContent.png
new file mode 100644
index 000000000000..0569502b7835
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyScrollViewWithScrollToPositionMakeVisibleAndAbsoluteContent.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyScrollViewWithScrollToPositionMakeVisibleAndEditorContent.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyScrollViewWithScrollToPositionMakeVisibleAndEditorContent.png
new file mode 100644
index 000000000000..ed492fd1ee9a
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyScrollViewWithScrollToPositionMakeVisibleAndEditorContent.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyScrollViewWithScrollToPositionMakeVisibleAndGridContent.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyScrollViewWithScrollToPositionMakeVisibleAndGridContent.png
new file mode 100644
index 000000000000..4e28f29708da
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyScrollViewWithScrollToPositionMakeVisibleAndGridContent.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyScrollViewWithScrollToPositionMakeVisibleAndImageContent.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyScrollViewWithScrollToPositionMakeVisibleAndImageContent.png
new file mode 100644
index 000000000000..a13940856048
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyScrollViewWithScrollToPositionMakeVisibleAndImageContent.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyScrollViewWithScrollToPositionMakeVisibleAndVerticalLayoutContent.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyScrollViewWithScrollToPositionMakeVisibleAndVerticalLayoutContent.png
new file mode 100644
index 000000000000..c91a6b438c19
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyScrollViewWithScrollToPositionMakeVisibleAndVerticalLayoutContent.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyScrollViewWithScrollToPositionStart.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyScrollViewWithScrollToPositionStart.png
new file mode 100644
index 000000000000..b6d178d4ecb9
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyScrollViewWithScrollToPositionStart.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyScrollViewWithScrollToPositionStartAndAbsoluteLayoutContent.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyScrollViewWithScrollToPositionStartAndAbsoluteLayoutContent.png
new file mode 100644
index 000000000000..d725cff4f601
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyScrollViewWithScrollToPositionStartAndAbsoluteLayoutContent.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyScrollViewWithScrollToPositionStartAndEditorContent.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyScrollViewWithScrollToPositionStartAndEditorContent.png
new file mode 100644
index 000000000000..2c33a397bd5a
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyScrollViewWithScrollToPositionStartAndEditorContent.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyScrollViewWithScrollToPositionStartAndGridContent.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyScrollViewWithScrollToPositionStartAndGridContent.png
new file mode 100644
index 000000000000..aa38d3853d5c
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyScrollViewWithScrollToPositionStartAndGridContent.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyScrollViewWithScrollToPositionStartAndImageContent.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyScrollViewWithScrollToPositionStartAndImageContent.png
new file mode 100644
index 000000000000..3651eac51b0c
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyScrollViewWithScrollToPositionStartAndImageContent.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyScrollViewWithScrollToPositionStartAndVerticalLayoutContent.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyScrollViewWithScrollToPositionStartAndVerticalLayoutContent.png
new file mode 100644
index 000000000000..6bf587f399c6
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyScrollViewWithScrollToPositionStartAndVerticalLayoutContent.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyScrollViewWithVerticalScrollBarVisibilityNever.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyScrollViewWithVerticalScrollBarVisibilityNever.png
new file mode 100644
index 000000000000..7c19543ec190
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyScrollViewWithVerticalScrollBarVisibilityNever.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySearchBarFlowDirection.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySearchBarFlowDirection.png
new file mode 100644
index 000000000000..219e81d16253
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySearchBarFlowDirection.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySearchBarPlaceholderAndBackgroundColor.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySearchBarPlaceholderAndBackgroundColor.png
new file mode 100644
index 000000000000..cec4e51485a5
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySearchBarPlaceholderAndBackgroundColor.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySearchHandlerClearPlaceholderIconColor.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySearchHandlerClearPlaceholderIconColor.png
new file mode 100644
index 000000000000..a1854e8ec2de
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySearchHandlerClearPlaceholderIconColor.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySearchHandlerPlaceholderText.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySearchHandlerPlaceholderText.png
new file mode 100644
index 000000000000..1cf58e1c6748
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySearchHandlerPlaceholderText.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySecondaryToolBar_IconAppearance.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySecondaryToolBar_IconAppearance.png
new file mode 100644
index 000000000000..1486c0198f4d
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySecondaryToolBar_IconAppearance.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySelectedIndicatorColor.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySelectedIndicatorColor.png
new file mode 100644
index 000000000000..e14fee440b56
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySelectedIndicatorColor.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySelectedIndicatorColorWithFlowDirection.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySelectedIndicatorColorWithFlowDirection.png
new file mode 100644
index 000000000000..972d73c934bd
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySelectedIndicatorColorWithFlowDirection.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySelectedIndicatorColorWithIndicatorColor.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySelectedIndicatorColorWithIndicatorColor.png
new file mode 100644
index 000000000000..0c8243175a28
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySelectedIndicatorColorWithIndicatorColor.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySelectedIndicatorColorWithIndicatorSize.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySelectedIndicatorColorWithIndicatorSize.png
new file mode 100644
index 000000000000..7f1eac81679f
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySelectedIndicatorColorWithIndicatorSize.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySelectionModeMultipleWhenProgrammaticSelectionWorksWithVerticalList.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySelectionModeMultipleWhenProgrammaticSelectionWorksWithVerticalList.png
new file mode 100644
index 000000000000..bea2a2aec213
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySelectionModeMultipleWhenProgrammaticSelectionWorksWithVerticalList.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySelectionModeSingleWhenProgrammaticSelectionWorksWithVerticalList.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySelectionModeSingleWhenProgrammaticSelectionWorksWithVerticalList.png
new file mode 100644
index 000000000000..42f41a6e51eb
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySelectionModeSingleWhenProgrammaticSelectionWorksWithVerticalList.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyShellFlyoutBackgroundImage.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyShellFlyoutBackgroundImage.png
new file mode 100644
index 000000000000..41cf395686d2
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyShellFlyoutBackgroundImage.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyShellFlyoutBackgroundImageSetNull.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyShellFlyoutBackgroundImageSetNull.png
new file mode 100644
index 000000000000..8ceb07ac254c
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyShellFlyoutBackgroundImageSetNull.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySpacingAffectsItemSize.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySpacingAffectsItemSize.png
new file mode 100644
index 000000000000..1e605d6a92f2
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySpacingAffectsItemSize.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyStringItemsGroupedListWhenMultipleModePreSelection.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyStringItemsGroupedListWhenMultipleModePreSelection.png
new file mode 100644
index 000000000000..a55a79eec90f
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyStringItemsGroupedListWhenMultipleModePreSelection.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyStringItemsObservableCollectionWhenMultipleModePreSelection.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyStringItemsObservableCollectionWhenMultipleModePreSelection.png
new file mode 100644
index 000000000000..a9790b0fc980
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyStringItemsObservableCollectionWhenMultipleModePreSelection.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyStringItemsObservableCollectionWhenSingleModePreSelection.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyStringItemsObservableCollectionWhenSingleModePreSelection.png
new file mode 100644
index 000000000000..1e51f84c30d6
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyStringItemsObservableCollectionWhenSingleModePreSelection.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySwipeModeExecuteWithSwipeBehaviorOnInvokedAuto.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySwipeModeExecuteWithSwipeBehaviorOnInvokedAuto.png
new file mode 100644
index 000000000000..fba9d6941381
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySwipeModeExecuteWithSwipeBehaviorOnInvokedAuto.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySwipeModeExecuteWithSwipeBehaviorOnInvokedCloseSwipeViewButton.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySwipeModeExecuteWithSwipeBehaviorOnInvokedCloseSwipeViewButton.png
new file mode 100644
index 000000000000..7d5cf2c221b9
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySwipeModeExecuteWithSwipeBehaviorOnInvokedCloseSwipeViewButton.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySwipeViewApperance.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySwipeViewApperance.png
new file mode 100644
index 000000000000..6dd0af8f2463
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySwipeViewApperance.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySwipeViewWithButtonSwipeItemsBackgroundColor.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySwipeViewWithButtonSwipeItemsBackgroundColor.png
new file mode 100644
index 000000000000..ecb3e9bb97b1
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySwipeViewWithButtonSwipeItemsBackgroundColor.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySwipeViewWithCollectionViewContentAndBackgroundColor.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySwipeViewWithCollectionViewContentAndBackgroundColor.png
new file mode 100644
index 000000000000..d4ca0b9aae37
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySwipeViewWithCollectionViewContentAndBackgroundColor.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySwipeViewWithCollectionViewContentAndFlowDirection.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySwipeViewWithCollectionViewContentAndFlowDirection.png
new file mode 100644
index 000000000000..5576647e858b
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySwipeViewWithCollectionViewContentAndFlowDirection.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySwipeViewWithCollectionViewContentAndThreshold.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySwipeViewWithCollectionViewContentAndThreshold.png
new file mode 100644
index 000000000000..ce0ab9257f5a
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySwipeViewWithCollectionViewContentAndThreshold.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySwipeViewWithCollectionViewContentChanged.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySwipeViewWithCollectionViewContentChanged.png
new file mode 100644
index 000000000000..db76015ead95
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySwipeViewWithCollectionViewContentChanged.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySwipeViewWithIconImageSwipeItemsBackgroundColor.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySwipeViewWithIconImageSwipeItemsBackgroundColor.png
new file mode 100644
index 000000000000..7c82520dca3a
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySwipeViewWithIconImageSwipeItemsBackgroundColor.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySwipeViewWithImageContentAndBackgroundColor.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySwipeViewWithImageContentAndBackgroundColor.png
new file mode 100644
index 000000000000..14300513eb63
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySwipeViewWithImageContentAndBackgroundColor.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySwipeViewWithImageContentAndFlowDirection.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySwipeViewWithImageContentAndFlowDirection.png
new file mode 100644
index 000000000000..503d8ddc4908
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySwipeViewWithImageContentAndFlowDirection.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySwipeViewWithImageContentAndShadow.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySwipeViewWithImageContentAndShadow.png
new file mode 100644
index 000000000000..246859981a6e
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySwipeViewWithImageContentAndShadow.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySwipeViewWithImageContentAndThreshold.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySwipeViewWithImageContentAndThreshold.png
new file mode 100644
index 000000000000..2d68618d3796
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySwipeViewWithImageContentAndThreshold.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySwipeViewWithImageContentChanged.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySwipeViewWithImageContentChanged.png
new file mode 100644
index 000000000000..616966ee980d
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySwipeViewWithImageContentChanged.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySwipeViewWithLabelContentAndBackgroundColor.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySwipeViewWithLabelContentAndBackgroundColor.png
new file mode 100644
index 000000000000..9b9de94456fb
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySwipeViewWithLabelContentAndBackgroundColor.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySwipeViewWithLabelContentAndFlowDirection.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySwipeViewWithLabelContentAndFlowDirection.png
new file mode 100644
index 000000000000..5bade603121c
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySwipeViewWithLabelContentAndFlowDirection.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySwipeViewWithLabelContentAndShadow.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySwipeViewWithLabelContentAndShadow.png
new file mode 100644
index 000000000000..59cb4a430998
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySwipeViewWithLabelContentAndShadow.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySwipeViewWithLabelContentAndThreshold.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySwipeViewWithLabelContentAndThreshold.png
new file mode 100644
index 000000000000..e8ce0b679d62
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySwipeViewWithLabelContentAndThreshold.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySwipeViewWithLabelSwipeItemsBackgroundColor.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySwipeViewWithLabelSwipeItemsBackgroundColor.png
new file mode 100644
index 000000000000..9507c2941f5e
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySwipeViewWithLabelSwipeItemsBackgroundColor.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySwitchDefaultColors.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySwitchDefaultColors.png
new file mode 100644
index 000000000000..03c6758998fb
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySwitchDefaultColors.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySwitchNullColor.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySwitchNullColor.png
new file mode 100644
index 000000000000..5ffd614ea160
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySwitchNullColor.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySwitchOffColorAfterReopeningApp.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySwitchOffColorAfterReopeningApp.png
new file mode 100644
index 000000000000..e6a23a3f2b8b
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySwitchOffColorAfterReopeningApp.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySwitchOffColorAfterToggling.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySwitchOffColorAfterToggling.png
new file mode 100644
index 000000000000..b66d3423c17c
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySwitchOffColorAfterToggling.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySwitchOffColorAfterTogglingDarkTheme.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySwitchOffColorAfterTogglingDarkTheme.png
new file mode 100644
index 000000000000..43ed88e4237a
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifySwitchOffColorAfterTogglingDarkTheme.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyTabBarIconIsLoaded.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyTabBarIconIsLoaded.png
new file mode 100644
index 000000000000..e789a338c02f
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyTabBarIconIsLoaded.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyTabbedPageMenuItemTextColor.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyTabbedPageMenuItemTextColor.png
new file mode 100644
index 000000000000..ed835184c524
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyTabbedPageMenuItemTextColor.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyTemplateViewMarginOnInitialDisplay.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyTemplateViewMarginOnInitialDisplay.png
new file mode 100644
index 000000000000..c3665cffd10e
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyTemplateViewMarginOnInitialDisplay.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyTextDecorationAppliedProperly.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyTextDecorationAppliedProperly.png
new file mode 100644
index 000000000000..fb8a07d7a53f
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyTextDecorationAppliedProperly.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyTextIsNotMissing.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyTextIsNotMissing.png
new file mode 100644
index 000000000000..9cf319b6cccc
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyTextIsNotMissing.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyTextWhenAlingnedHorizontally.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyTextWhenAlingnedHorizontally.png
new file mode 100644
index 000000000000..c68dbac97feb
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyTextWhenAlingnedHorizontally.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyTextWhenAlingnedVertically.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyTextWhenAlingnedVertically.png
new file mode 100644
index 000000000000..04b411c63d2f
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyTextWhenAlingnedVertically.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyTextWhenCharacterSpacingSetValues.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyTextWhenCharacterSpacingSetValues.png
new file mode 100644
index 000000000000..89c2c46c3d53
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyTextWhenCharacterSpacingSetValues.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyTextWhenClearButtonVisibleSetNever.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyTextWhenClearButtonVisibleSetNever.png
new file mode 100644
index 000000000000..75b1e9602c27
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyTextWhenClearButtonVisibleSetNever.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyTextWhenFontAttributesSet.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyTextWhenFontAttributesSet.png
new file mode 100644
index 000000000000..7b36e9780bbe
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyTextWhenFontAttributesSet.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyTextWhenFontFamilySetValue.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyTextWhenFontFamilySetValue.png
new file mode 100644
index 000000000000..cb9d160a91d7
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyTextWhenFontFamilySetValue.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyTextWhenFontSizeSetCorrectly.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyTextWhenFontSizeSetCorrectly.png
new file mode 100644
index 000000000000..e25ecef34666
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyTextWhenFontSizeSetCorrectly.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyTextWhenKeyboardTypeSet.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyTextWhenKeyboardTypeSet.png
new file mode 100644
index 000000000000..96b5837a77f8
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyTextWhenKeyboardTypeSet.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyTextWhenReturnTypeSet.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyTextWhenReturnTypeSet.png
new file mode 100644
index 000000000000..0011d2802ed1
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyTextWhenReturnTypeSet.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyTextWhenTextColorSetCorrectly.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyTextWhenTextColorSetCorrectly.png
new file mode 100644
index 000000000000..28dcbdd57b08
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyTextWhenTextColorSetCorrectly.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyTimePickerAppearance.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyTimePickerAppearance.png
new file mode 100644
index 000000000000..2a61deb1989f
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyTimePickerAppearance.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyToolbarItemIconColor.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyToolbarItemIconColor.png
new file mode 100644
index 000000000000..d0a9f672e61b
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyToolbarItemIconColor.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyTransparentModalShowsPageBeneathModal.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyTransparentModalShowsPageBeneathModal.png
new file mode 100644
index 000000000000..b2d7f2d42a2e
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyTransparentModalShowsPageBeneathModal.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyVerticalTextAlignmentBasedOnCharacterSpacing.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyVerticalTextAlignmentBasedOnCharacterSpacing.png
new file mode 100644
index 000000000000..dbce4f9fbd5f
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyVerticalTextAlignmentBasedOnCharacterSpacing.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyWebViewBackgroundColor.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyWebViewBackgroundColor.png
new file mode 100644
index 000000000000..ac9ffc851094
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyWebViewBackgroundColor.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyWebViewDynamicBackgroundColor.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyWebViewDynamicBackgroundColor.png
new file mode 100644
index 000000000000..31f60ca92976
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyWebViewDynamicBackgroundColor.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyWebViewWithShadow.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyWebViewWithShadow.png
new file mode 100644
index 000000000000..ef5a02d7ed2e
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyWebViewWithShadow.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyzEditorTextWhenAutoSizeDisabled.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyzEditorTextWhenAutoSizeDisabled.png
new file mode 100644
index 000000000000..9d9be9595c7c
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyzEditorTextWhenAutoSizeDisabled.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyzEditorTextWhenAutoSizeTextChangesSet.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyzEditorTextWhenAutoSizeTextChangesSet.png
new file mode 100644
index 000000000000..41a539593a9d
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerifyzEditorTextWhenAutoSizeTextChangesSet.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerticalGridCollectionViewLTRToRTLToggleShouldWork.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerticalGridCollectionViewLTRToRTLToggleShouldWork.png
new file mode 100644
index 000000000000..b9e45d856d17
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerticalGridCollectionViewLTRToRTLToggleShouldWork.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerticalGridCollectionViewRTLColumnMirroringShouldWork.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerticalGridCollectionViewRTLColumnMirroringShouldWork.png
new file mode 100644
index 000000000000..844d4759ff8b
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerticalGridCollectionViewRTLColumnMirroringShouldWork.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerticalStackLayout_RTLFlowDirection.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerticalStackLayout_RTLFlowDirection.png
new file mode 100644
index 000000000000..3de43aa8a5ef
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerticalStackLayout_RTLFlowDirection.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerticalStackLayout_RTLFlowDirection_With_Height.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerticalStackLayout_RTLFlowDirection_With_Height.png
new file mode 100644
index 000000000000..8b05df1a5fae
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerticalStackLayout_RTLFlowDirection_With_Height.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerticalStackLayout_RTLFlowDirection_With_HeightAndWidth.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerticalStackLayout_RTLFlowDirection_With_HeightAndWidth.png
new file mode 100644
index 000000000000..e73e87ae7998
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerticalStackLayout_RTLFlowDirection_With_HeightAndWidth.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerticalStackLayout_RTLFlowDirection_With_Width.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerticalStackLayout_RTLFlowDirection_With_Width.png
new file mode 100644
index 000000000000..9ff7d82b7c0e
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerticalStackLayout_RTLFlowDirection_With_Width.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerticalStackLayout_Spacing_WithLandscape.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerticalStackLayout_Spacing_WithLandscape.png
new file mode 100644
index 000000000000..5f30b271431b
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerticalStackLayout_Spacing_WithLandscape.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerticalStackLayout_Spacing_WithLandspace.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerticalStackLayout_Spacing_WithLandspace.png
new file mode 100644
index 000000000000..5dccc02e5341
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerticalStackLayout_Spacing_WithLandspace.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerticalStackLayout_Spacing_With_Height.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerticalStackLayout_Spacing_With_Height.png
new file mode 100644
index 000000000000..a82aa6fcce7b
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerticalStackLayout_Spacing_With_Height.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerticalStackLayout_Spacing_With_HeightAndWidth.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerticalStackLayout_Spacing_With_HeightAndWidth.png
new file mode 100644
index 000000000000..eb29eb4ea558
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerticalStackLayout_Spacing_With_HeightAndWidth.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerticalStackLayout_Spacing_With_RTL.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerticalStackLayout_Spacing_With_RTL.png
new file mode 100644
index 000000000000..1315a16a38a5
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerticalStackLayout_Spacing_With_RTL.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerticalStackLayout_Spacing_With_Width.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerticalStackLayout_Spacing_With_Width.png
new file mode 100644
index 000000000000..4f04ee5d97f3
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/VerticalStackLayout_Spacing_With_Width.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ViewShouldNotShiftOnShadowChanged.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ViewShouldNotShiftOnShadowChanged.png
new file mode 100644
index 000000000000..3fd0319e8ea1
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/ViewShouldNotShiftOnShadowChanged.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/WebViewShouldNotMirrored.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/WebViewShouldNotMirrored.png
new file mode 100644
index 000000000000..f1229468f16d
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/WebViewShouldNotMirrored.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/WordWrapLineBreakModeNoExtraSpace.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/WordWrapLineBreakModeNoExtraSpace.png
new file mode 100644
index 000000000000..d2a3c69ea040
Binary files /dev/null and b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-26/WordWrapLineBreakModeNoExtraSpace.png differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-iphonex/ContentPageBackgroundImageSourceWorks.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-iphonex/ContentPageBackgroundImageSourceWorks.png
deleted file mode 100644
index cc75a6794960..000000000000
Binary files a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-iphonex/ContentPageBackgroundImageSourceWorks.png and /dev/null differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-iphonex/EditorBackgroundWorks.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-iphonex/EditorBackgroundWorks.png
deleted file mode 100644
index 8b88c0ed7134..000000000000
Binary files a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-iphonex/EditorBackgroundWorks.png and /dev/null differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-iphonex/EditorIsReadOnlyPreventModify.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-iphonex/EditorIsReadOnlyPreventModify.png
deleted file mode 100644
index 955668e08e33..000000000000
Binary files a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-iphonex/EditorIsReadOnlyPreventModify.png and /dev/null differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-iphonex/EditorPlaceholderPosition.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-iphonex/EditorPlaceholderPosition.png
deleted file mode 100644
index 76e048e54de6..000000000000
Binary files a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-iphonex/EditorPlaceholderPosition.png and /dev/null differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-iphonex/EntryTextColorStopsWorkingAfterPropertyIsUpdatedFromBinding.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-iphonex/EntryTextColorStopsWorkingAfterPropertyIsUpdatedFromBinding.png
deleted file mode 100644
index 0a336f558062..000000000000
Binary files a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-iphonex/EntryTextColorStopsWorkingAfterPropertyIsUpdatedFromBinding.png and /dev/null differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-iphonex/Issue15330Test.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-iphonex/Issue15330Test.png
deleted file mode 100644
index b15e53f2eb18..000000000000
Binary files a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-iphonex/Issue15330Test.png and /dev/null differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-iphonex/Issue16094Test.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-iphonex/Issue16094Test.png
deleted file mode 100644
index ec3ab47ffe9c..000000000000
Binary files a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-iphonex/Issue16094Test.png and /dev/null differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-iphonex/Issue17366Test.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-iphonex/Issue17366Test.png
deleted file mode 100644
index f66fd4956fa1..000000000000
Binary files a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-iphonex/Issue17366Test.png and /dev/null differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-iphonex/Issue18751Test.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-iphonex/Issue18751Test.png
deleted file mode 100644
index 8b4716a3544e..000000000000
Binary files a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-iphonex/Issue18751Test.png and /dev/null differ
diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-iphonex/SettingMaximumTrackColorOnSliderWorks.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-iphonex/SettingMaximumTrackColorOnSliderWorks.png
deleted file mode 100644
index 86afa1085605..000000000000
Binary files a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios-iphonex/SettingMaximumTrackColorOnSliderWorks.png and /dev/null differ
diff --git a/src/Core/tests/DeviceTests/Handlers/SearchBar/SearchBarHandlerTests.cs b/src/Core/tests/DeviceTests/Handlers/SearchBar/SearchBarHandlerTests.cs
index 49ed16161ba0..e985eb8a1a7f 100644
--- a/src/Core/tests/DeviceTests/Handlers/SearchBar/SearchBarHandlerTests.cs
+++ b/src/Core/tests/DeviceTests/Handlers/SearchBar/SearchBarHandlerTests.cs
@@ -1,4 +1,5 @@
-using System.Threading.Tasks;
+using System;
+using System.Threading.Tasks;
using Microsoft.Maui.DeviceTests.Stubs;
using Xunit;
using static Microsoft.Maui.DeviceTests.AssertHelpers;
@@ -278,6 +279,12 @@ public async Task MaxLengthInitializesCorrectly(int maxLength)
[Fact(DisplayName = "CancelButtonColor Initialize Correctly")]
public async Task CancelButtonColorInitializeCorrectly()
{
+#if IOS || MACCATALYST
+ // iOS 26 changed UISearchBar internal structure, making cancel button color verification unreliable
+ if (OperatingSystem.IsIOSVersionAtLeast(26) || OperatingSystem.IsMacCatalystVersionAtLeast(26))
+ return;
+#endif
+
var searchBar = new SearchBarStub()
{
Text = "Search",
diff --git a/src/TestUtils/src/DeviceTests/AssertionExtensions.iOS.cs b/src/TestUtils/src/DeviceTests/AssertionExtensions.iOS.cs
index a60618d0dd2d..5b48acba0e39 100644
--- a/src/TestUtils/src/DeviceTests/AssertionExtensions.iOS.cs
+++ b/src/TestUtils/src/DeviceTests/AssertionExtensions.iOS.cs
@@ -1,4 +1,5 @@
using System;
+using System.Collections.Generic;
using System.Linq;
using System.Threading;
using System.Threading.Tasks;
@@ -763,11 +764,40 @@ currentNavItem.LeftBarButtonItem is null &&
public static UIView GetBackButton(this UINavigationBar uINavigationBar)
{
+ // Try to find UIButtonBarButton (pre-iOS 26)
var item = uINavigationBar.FindDescendantView(result =>
{
return result.Class.Name?.Contains("UIButtonBarButton", StringComparison.OrdinalIgnoreCase) == true;
});
+ // iOS 26+ may use different class names, try alternative approaches
+ if (item is null)
+ {
+ // Look for _UIButtonBarButton or similar variants
+ item = uINavigationBar.FindDescendantView(result =>
+ {
+ var className = result.Class.Name;
+ return className?.Contains("ButtonBar", StringComparison.OrdinalIgnoreCase) == true ||
+ className?.Contains("BackButton", StringComparison.OrdinalIgnoreCase) == true;
+ });
+ }
+
+ // Fallback: look for a UIButton that's likely the back button (usually has a chevron image or "Back" text)
+ if (item is null)
+ {
+ item = uINavigationBar.FindDescendantView(result =>
+ {
+ // Check if this button looks like a back button
+ var label = result.FindDescendantView();
+ if (label?.Text != null && label.Text.Length > 0)
+ return true;
+ // Check for image (chevron) on UIButton
+ if (result is UIButton button && (button.CurrentImage != null || button.ImageView?.Image != null))
+ return true;
+ return false;
+ });
+ }
+
return item ?? throw new Exception("Unable to locate back button view");
}
@@ -888,17 +918,91 @@ static public Task AssertTabItemIconContainsColor(
static UIView GetTabItemView(this UITabBar tabBar, string tabText)
{
- var tabBarItem = tabBar.Items?.Single(t => string.Equals(t.Title, tabText, StringComparison.OrdinalIgnoreCase));
+ // Check if Items is available
+ if (tabBar.Items is null || tabBar.Items.Length == 0)
+ {
+ // iOS 26+: Try finding tab item via subview search first
+ var fallbackView = FindTabBarButtonWithText(tabBar, tabText);
+ if (fallbackView is not null)
+ return fallbackView;
+ throw new Exception($"Unable to find tab bar item (no items): {tabText}");
+ }
+
+ var tabBarItem = tabBar.Items.SingleOrDefault(t => string.Equals(t.Title, tabText, StringComparison.OrdinalIgnoreCase));
if (tabBarItem is null)
+ {
+ // Try finding via subview search as fallback
+ var fallbackView = FindTabBarButtonWithText(tabBar, tabText);
+ if (fallbackView is not null)
+ return fallbackView;
throw new Exception($"Unable to find tab bar item: {tabText}");
+ }
+ // First try the ValueForKey approach (works on older iOS versions)
var tabBarItemView = tabBarItem.ValueForKey(new Foundation.NSString("view")) as UIView;
+ // If that fails (iOS 26+), search through the tab bar's subviews for buttons with matching accessibility label
if (tabBarItemView is null)
- throw new Exception($"Unable to find tab bar item: {tabText}");
+ {
+ tabBarItemView = FindTabBarButtonWithText(tabBar, tabText);
+ }
+
+ if (tabBarItemView is null)
+ throw new Exception($"Unable to find tab bar item view: {tabText}");
return tabBarItemView;
}
+
+ static UIView? FindTabBarButtonWithText(UITabBar tabBar, string tabText)
+ {
+ // In iOS 26, UITabBar uses UITabBarButton subviews
+ // Look for a button that contains a label with the matching text
+ foreach (var subview in tabBar.Subviews)
+ {
+ // Check if this is a tab bar button (typically named UITabBarButton)
+ var typeName = subview.GetType().Name;
+ if (typeName.Contains("TabBarButton", StringComparison.OrdinalIgnoreCase) || typeName.Contains("Button", StringComparison.OrdinalIgnoreCase))
+ {
+ // Search for any UILabel within this button that matches our text
+ if (ContainsLabelWithText(subview, tabText))
+ {
+ return subview;
+ }
+ }
+ }
+
+ // Fallback: search all subviews for any that contain a matching label
+ foreach (var subview in tabBar.Subviews)
+ {
+ if (ContainsLabelWithText(subview, tabText))
+ {
+ return subview;
+ }
+ }
+
+ return null;
+ }
+
+ static bool ContainsLabelWithText(UIView view, string text)
+ {
+ // Check all descendant labels
+ return FindAllDescendantViews(view)
+ .Any(label => label.Text != null &&
+ (string.Equals(label.Text, text, StringComparison.OrdinalIgnoreCase) ||
+ label.Text.Contains(text, StringComparison.OrdinalIgnoreCase)));
+ }
+
+ static IEnumerable FindAllDescendantViews(UIView view) where T : UIView
+ {
+ foreach (var subview in view.Subviews)
+ {
+ if (subview is T typed)
+ yield return typed;
+
+ foreach (var descendant in FindAllDescendantViews(subview))
+ yield return descendant;
+ }
+ }
}
}
\ No newline at end of file