Package org.robovm.apple.uikit
Class NSTextContainer
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.uikit.NSTextContainer
- All Implemented Interfaces:
NSCoding,NSObjectProtocol,NSSecureCoding,NSTextLayoutOrientationProvider,ObjCProtocol
public class NSTextContainer extends NSObject implements NSSecureCoding, NSTextLayoutOrientationProvider
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classNSTextContainer.NSTextContainerPtrNested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInitNested classes/interfaces inherited from class org.robovm.objc.ObjCObject
ObjCObject.ObjCObjectPtr, ObjCObject.Super -
Field Summary
-
Constructor Summary
Constructors Modifier Constructor Description NSTextContainer()NSTextContainer(CGSize size)NSTextContainer(NSCoder coder)protectedNSTextContainer(NSObject.Handle h, long handle)protectedNSTextContainer(NSObject.SkipInit skipInit) -
Method Summary
Methods inherited from class org.robovm.apple.foundation.NSObject
addKeyValueObserver, addKeyValueObserver, afterMarshaled, alloc, autorelease, autorelease, awakeFromNib, conformsToProtocol, copy, description, didChangeValue, didChangeValue, didChangeValues, doDispose, equals, forceSkipInit, getAutoContentAccessingProxy, getClassForCoder, getClassForKeyedArchiver, getKeyValueCoder, getObservationInfo, hash, hashCode, init, isEqual, isKindOfClass, isMemberOfClass, mutableCopy, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelectorInBackground, performSelectorOnMainThread, performSelectorOnMainThread, performSelectorV, performSelectorV, performSelectorV, release, release, removeKeyValueObserver, removeKeyValueObservers, respondsToSelector, retain, retain, retainCount, setObservationInfo, toString, willChangeValue, willChangeValue, willChangeValuesMethods inherited from class org.robovm.objc.ObjCObject
addStrongRef, dispose, dispose, finalize, getAssociatedObject, getObjCClass, getPeerObject, getSuper, initObject, logRetainRelease, removeStrongRef, retainCustomObjectFromCb, setAssociatedObject, toObjCObject, toObjCObject, updateStrongRef
-
Constructor Details
-
NSTextContainer
public NSTextContainer() -
NSTextContainer
-
NSTextContainer
-
NSTextContainer
-
NSTextContainer
-
-
Method Details
-
getLayoutManager
-
setLayoutManager
-
getTextLayoutManager
- Since:
- Available in iOS 15.0 and later.
-
getSize
-
setSize
-
getExclusionPaths
-
setExclusionPaths
-
getLineBreakMode
-
setLineBreakMode
-
getLineFragmentPadding
public double getLineFragmentPadding() -
setLineFragmentPadding
public void setLineFragmentPadding(double v) -
getMaximumNumberOfLines
public long getMaximumNumberOfLines() -
setMaximumNumberOfLines
public void setMaximumNumberOfLines(long v) -
isSimpleRectangularTextContainer
public boolean isSimpleRectangularTextContainer()- Since:
- Available in iOS 9.0 and later.
-
widthTracksTextView
public boolean widthTracksTextView() -
setWidthTracksTextView
public void setWidthTracksTextView(boolean v) -
heightTracksTextView
public boolean heightTracksTextView() -
setHeightTracksTextView
public void setHeightTracksTextView(boolean v) -
supportsSecureCoding
public static boolean supportsSecureCoding() -
getLayoutOrientation
- Specified by:
getLayoutOrientationin interfaceNSTextLayoutOrientationProvider
-
init
-
init
-
replaceLayoutManager
- Since:
- Available in iOS 9.0 and later.
-
getLineFragmentRect
public CGRect getLineFragmentRect(CGRect proposedRect, long characterIndex, NSWritingDirection baseWritingDirection, CGRect remainingRect) -
encode
-