UIKit.NSLayoutManager Class
Responsible for layout of text stored in a UIKit.NSTextStorage object.

See Also: NSLayoutManager Members

Syntax

[Foundation.Register("NSLayoutManager", true)]
[ObjCRuntime.Availability(Introduced=ObjCRuntime.Platform.iOS_7_0)]
public class NSLayoutManager : Foundation.NSObject, Foundation.INSCoding, IDisposable

Remarks

iOS 7 introduced "Text Kit," a broad set of APIs and modifications of existing classes, built on CoreText, that greatly expands the typographical flexibility of iOS.

The UIKit.NSLayoutManager's NSLayoutManager.TextStorage property holds a reference to a UIKit.NSTextStorage object, that holds a potentially large amount of styled text. The UIKit.NSLayoutManager's NSLayoutManager.NSTextContainers property holds an ordered array of UIKit.NSTextContainer objects in which it lays out text. The UIKit.NSTextContainers, in turn, hold references to UIKit.UITextView objects, which actually display the text.

Related content

Requirements

Namespace: UIKit
Assembly: Xamarin.iOS (in Xamarin.iOS.dll)
Assembly Versions: 0.0.0.0