次の方法で共有


NSLayoutManager.DrawStrikethrough メソッド

定義

のグリフを通して取り消し線を描画します。

[Foundation.Export("drawStrikethroughForGlyphRange:strikethroughType:baselineOffset:lineFragmentRect:lineFragmentGlyphRange:containerOrigin:")]
public virtual void DrawStrikethrough (Foundation.NSRange glyphRange, Foundation.NSUnderlineStyle strikethroughVal, nfloat baselineOffset, CoreGraphics.CGRect lineRect, Foundation.NSRange lineGlyphRange, CoreGraphics.CGPoint containerOrigin);
abstract member DrawStrikethrough : Foundation.NSRange * Foundation.NSUnderlineStyle * nfloat * CoreGraphics.CGRect * Foundation.NSRange * CoreGraphics.CGPoint -> unit
override this.DrawStrikethrough : Foundation.NSRange * Foundation.NSUnderlineStyle * nfloat * CoreGraphics.CGRect * Foundation.NSRange * CoreGraphics.CGPoint -> unit

パラメーター

glyphRange
NSRange

打ち抜くグリフの範囲。

strikethroughVal
NSUnderlineStyle

取り消し線の描画スタイル (破線やソリッドなど)。

baselineOffset
nfloat

取り消し線を描画する基準線の上の距離。

lineRect
CGRect

を含む線フラグメントの四角形。

lineGlyphRange
NSRange

内のすべてのグリフ。

containerOrigin
CGPoint

を含む NSTextContainerオブジェクトの原点。

属性

注釈

開発者は通常、より Strikethrough(NSRange, NSUnderlineStyle, CGRect, NSRange, CGPoint) 単純なメソッドを使用する必要があります。

適用対象