Class NSTextContainer

    • Constructor Detail

      • NSTextContainer

        public NSTextContainer()
      • NSTextContainer

        protected NSTextContainer​(NSObject.Handle h,
                                  long handle)
      • NSTextContainer

        public NSTextContainer​(CGSize size)
        Since:
        Available in iOS 7.0 and later.
      • NSTextContainer

        public NSTextContainer​(NSCoder coder)
    • Method Detail

      • getSize

        public CGSize getSize()
        Since:
        Available in iOS 7.0 and later.
      • setSize

        public void setSize​(CGSize v)
        Since:
        Available in iOS 7.0 and later.
      • getExclusionPaths

        public NSArray<UIBezierPath> getExclusionPaths()
        Since:
        Available in iOS 7.0 and later.
      • setExclusionPaths

        public void setExclusionPaths​(NSArray<UIBezierPath> v)
        Since:
        Available in iOS 7.0 and later.
      • getLineBreakMode

        public NSLineBreakMode getLineBreakMode()
        Since:
        Available in iOS 7.0 and later.
      • setLineBreakMode

        public void setLineBreakMode​(NSLineBreakMode v)
        Since:
        Available in iOS 7.0 and later.
      • getLineFragmentPadding

        public double getLineFragmentPadding()
      • setLineFragmentPadding

        public void setLineFragmentPadding​(double v)
      • getMaximumNumberOfLines

        public long getMaximumNumberOfLines()
        Since:
        Available in iOS 7.0 and later.
      • setMaximumNumberOfLines

        public void setMaximumNumberOfLines​(long v)
        Since:
        Available in iOS 7.0 and later.
      • 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)
      • init

        protected long init​(CGSize size)
        Since:
        Available in iOS 7.0 and later.
      • init

        protected long init​(NSCoder coder)
      • replaceLayoutManager

        public void replaceLayoutManager​(NSLayoutManager newLayoutManager)
        Since:
        Available in iOS 9.0 and later.
      • getLineFragmentRect

        public CGRect getLineFragmentRect​(CGRect proposedRect,
                                          long characterIndex,
                                          NSWritingDirection baseWritingDirection,
                                          CGRect remainingRect)
        Since:
        Available in iOS 7.0 and later.