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

See Also: NSLayoutManager Members


[Foundation.Register("NSLayoutManager", true)]
public class NSLayoutManager : Foundation.NSObject, Foundation.INSCoding, IDisposable


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


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