Type Method

userInterfaceLayoutDirectionForSemanticContentAttribute:

Returns the user interface direction for the given semantic content attribute.

Declaration

+ (UIUserInterfaceLayoutDirection)userInterfaceLayoutDirectionForSemanticContentAttribute:(UISemanticContentAttribute)attribute;

Parameters

attribute

The semantic content attribute for a view.

Return Value

The user interface layout direction (left-to-right or right-to-left).

Discussion

When creating a view that contains subviews, you can use this method to determine whether the subviews should be flipped, and lay out the views in the appropriate order.

See Also

Adjusting the User Interface

overrideUserInterfaceStyle

The user interface style adopted by the view and all of its subviews.

semanticContentAttribute

A semantic description of the view’s contents, used to determine whether the view should be flipped when switching between left-to-right and right-to-left layouts.

effectiveUserInterfaceLayoutDirection

The user interface layout direction appropriate for arranging the immediate content of the view.

+ userInterfaceLayoutDirectionForSemanticContentAttribute:relativeToLayoutDirection:

Returns the layout direction implied by the specified semantic content attribute, relative to the specified layout direction.