-
Notifications
You must be signed in to change notification settings - Fork 558
UIKit tvOS xcode26.4 b2
Rolf Bjarne Kvinge edited this page Mar 2, 2026
·
2 revisions
#UIKit.framework
diff -ruN /Applications/Xcode_26.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextInput.h /Applications/Xcode_26.4.0-beta2.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextInput.h
--- /Applications/Xcode_26.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextInput.h 2025-11-09 05:38:17
+++ /Applications/Xcode_26.4.0-beta2.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextInput.h 2026-02-17 05:57:01
@@ -272,6 +272,16 @@
/// Inserts the user or system’s input suggestion into the document.
- (void)insertInputSuggestion:(UIInputSuggestion *)inputSuggestion API_AVAILABLE(ios(18.4)) API_UNAVAILABLE(tvos, watchos, visionos, macCatalyst);
+/// The visible content region, excluding parts covered by view-specific UI.
+///
+/// Account for scroll position, insets, and any custom UI elements (toolbars,
+/// accessories, etc.) that obscure content. The system automatically accounts for
+/// keyboard obscuring when editing.
+///
+/// The rectangle is in the `textInputView` coordinate space.
+/// @return The visible content rectangle, or CGRectNull if there is no specific constraint.
+@property (nonatomic, readonly) CGRect unobscuredContentRect API_AVAILABLE(ios(26.4), tvos(26.4), visionos(26.4), watchos(26.4), macos(26.4));
+
@end
//---------------------------------------------------------------------------------------------------