CATextLayer 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
简单文本布局和常规文本或属性化文本的呈现。
[Foundation.Register("CATextLayer", true)]
public class CATextLayer : CoreAnimation.CALayer
type CATextLayer = class
inherit CALayer
- 继承
- 属性
注解
如果要使用其中一个 CALayer 子类作为 UIView 的后备层,需要将以下代码片段添加到类:
class MyView : UIView {
//
// This instructs the runtime that whenever a MyView is created
// that it should instantiate a CATextLayer and assign that to the
// UIView.Layer property
//
[Export ("layerClass")]
public static Class LayerClass () {
return new Class (typeof (CATextLayer));
}
}
构造函数
| CATextLayer() |
不带参数初始化此类的新实例的默认构造函数。 |
| CATextLayer(IntPtr) |
创建非托管对象的托管表示形式时使用的构造函数;由运行时调用。 |
| CATextLayer(NSCoder) |
从 unarchiver 对象中存储的数据初始化 对象的构造函数。 |
| CATextLayer(NSObjectFlag) |
在派生类上调用 的构造函数,以跳过初始化并仅分配 对象。 |
属性
| Actions |
NSDictionary 包含层的操作。 (继承自 CALayer) |
| AffineTransform |
层的 Transform的仿射版本。 (继承自 CALayer) |
| AlignmentCenter |
已过时.
表示与常量 kCAAlignmentCenter 关联的值 |
| AlignmentJustified |
已过时.
表示与常量 kCAAlignmentJustified 关联的值 |
| AlignmentLeft |
已过时.
表示与常量 kCAAlignmentLeft 关联的值 |
| AlignmentMode |
已过时.
获取或设置水平文本对齐模式。 |
| AlignmentNatural |
已过时.
表示与常量 kCAAlignmentNatural 关联的值 |
| AlignmentRight |
已过时.
表示与常量 kCAAlignmentRight 关联的值 |
| AllowsEdgeAntialiasing |
是否允许边缘抗锯齿。 (继承自 CALayer) |
| AllowsFontSubpixelQuantization |
获取或设置一个布尔值,该值控制是否允许子像素量化。 |
| AllowsGroupOpacity |
是否允许组不透明度。 (继承自 CALayer) |
| AnchorPoint |
矩形的 Bounds 定位点。 (继承自 CALayer) |
| AnchorPointZ |
沿 Z 轴定义的 的定位点 Bounds。 (继承自 CALayer) |
| AnimationKeys |
与此层关联的动画的标识符。 (继承自 CALayer) |
| AttributedString |
设置要显示的属性化字符串。 |
| AutoresizingMask |
简单文本布局和常规文本或属性化文本的呈现。 (继承自 CALayer) |
| AutoresizinMask |
已过时.
简单文本布局和常规文本或属性化文本的呈现。 (继承自 CALayer) |
| AutoReverses |
简单文本布局和常规文本或属性化文本的呈现。 (继承自 CALayer) |
| BackgroundColor |
层的背景色。 (继承自 CALayer) |
| BackgroundFilters |
应用于此层后面的内容的核心图像筛选器数组。 (继承自 CALayer) |
| BeginTime |
简单文本布局和常规文本或属性化文本的呈现。 (继承自 CALayer) |
| BorderColor |
层边框的颜色。 (继承自 CALayer) |
| BorderWidth |
层边框的宽度。 (继承自 CALayer) |
| Bounds |
简单文本布局和常规文本或属性化文本的呈现。 (继承自 CALayer) |
| Class |
简单文本布局和常规文本或属性化文本的呈现。 (继承自 NSObject) |
| ClassHandle |
此类的句柄。 |
| CompositingFilter |
用于合成层及其背后的内容的核心图像筛选器。 (继承自 CALayer) |
| Constraints |
简单文本布局和常规文本或属性化文本的呈现。 (继承自 CALayer) |
| Contents |
此层的内容,作为 CGImage。 (继承自 CALayer) |
| ContentsAreFlipped |
呈现层时是否隐式翻转层的内容。 (继承自 CALayer) |
| ContentsCenter |
简单文本布局和常规文本或属性化文本的呈现。 (继承自 CALayer) |
| ContentsFormat |
获取层的内容格式。 (继承自 CALayer) |
| ContentsGravity |
简单文本布局和常规文本或属性化文本的呈现。 (继承自 CALayer) |
| ContentsRect |
简单文本布局和常规文本或属性化文本的呈现。 (继承自 CALayer) |
| ContentsScale |
应用于图层的比例因子。 (继承自 CALayer) |
| CornerRadius |
绘制圆角时使用的半径。 (继承自 CALayer) |
| DebugDescription |
此对象的开发人员有意义的说明。 (继承自 NSObject) |
| Delegate |
充当类委托的 CoreAnimation.ICALayerDelegate 模型类的实例。 (继承自 CALayer) |
| Description |
对象的说明,即 ToString 的 Objective-C 版本。 (继承自 NSObject) |
| DoubleSided |
层在远离查看器时是否绘制其内容。 (继承自 CALayer) |
| DrawsAsynchronously |
是否在后台线程上延迟和异步处理绘图命令。 (继承自 CALayer) |
| Duration |
此层的动画持续时间(以秒为单位)。 (继承自 CALayer) |
| EdgeAntialiasingMask |
简单文本布局和常规文本或属性化文本的呈现。 (继承自 CALayer) |
| FillMode |
此层的填充模式,由 中的 CAFillMode值定义。 (继承自 CALayer) |
| Filters |
应用于此层及其子层内容的核心图像筛选器数组。 (继承自 CALayer) |
| FontSize |
获取或设置字号。 |
| ForegroundColor |
获取或设置前景色。 |
| Frame |
简单文本布局和常规文本或属性化文本的呈现。 (继承自 CALayer) |
| GeometryFlipped |
简单文本布局和常规文本或属性化文本的呈现。 (继承自 CALayer) |
| Handle |
处理指向非托管对象表示形式的 (指针) 。 (继承自 NSObject) |
| Hidden |
是否不显示该层。 (继承自 CALayer) |
| IsDirectBinding |
简单文本布局和常规文本或属性化文本的呈现。 (继承自 NSObject) |
| IsProxy |
简单文本布局和常规文本或属性化文本的呈现。 (继承自 NSObject) |
| LayoutManager |
简单文本布局和常规文本或属性化文本的呈现。 (继承自 CALayer) |
| MagnificationFilter |
简单文本布局和常规文本或属性化文本的呈现。 (继承自 CALayer) |
| Mask |
可选层,其 alpha 通道用于屏蔽此层的内容。 (继承自 CALayer) |
| MaskedCorners |
简单文本布局和常规文本或属性化文本的呈现。 (继承自 CALayer) |
| MasksToBounds |
是否将子层剪裁到 Bounds 此层的 。 (继承自 CALayer) |
| MinificationFilter |
简单文本布局和常规文本或属性化文本的呈现。 (继承自 CALayer) |
| MinificationFilterBias |
简单文本布局和常规文本或属性化文本的呈现。 (继承自 CALayer) |
| ModelLayer |
简单文本布局和常规文本或属性化文本的呈现。 (继承自 CALayer) |
| Name |
简单文本布局和常规文本或属性化文本的呈现。 (继承自 CALayer) |
| NeedsDisplay |
层是否已标记为需要更新。 (继承自 CALayer) |
| NeedsDisplayOnBoundsChange |
简单文本布局和常规文本或属性化文本的呈现。 (继承自 CALayer) |
| Opacity |
层的透明度范围在 0 (透明) 到 1.0 (不透明) 。 (继承自 CALayer) |
| Opaque |
层及其内容是否完全不透明。 (继承自 CALayer) |
| Position |
层在其 SuperLayer的坐标空间中的位置。 (继承自 CALayer) |
| PresentationLayer |
简单文本布局和常规文本或属性化文本的呈现。 (继承自 CALayer) |
| RasterizationScale |
简单文本布局和常规文本或属性化文本的呈现。 (继承自 CALayer) |
| RepeatCount |
简单文本布局和常规文本或属性化文本的呈现。 (继承自 CALayer) |
| RepeatDuration |
简单文本布局和常规文本或属性化文本的呈现。 (继承自 CALayer) |
| RetainCount |
返回对象的当前 Objective-C 保留计数。 (继承自 NSObject) |
| Self |
简单文本布局和常规文本或属性化文本的呈现。 (继承自 NSObject) |
| ShadowColor |
简单文本布局和常规文本或属性化文本的呈现。 (继承自 CALayer) |
| ShadowOffset |
简单文本布局和常规文本或属性化文本的呈现。 (继承自 CALayer) |
| ShadowOpacity |
简单文本布局和常规文本或属性化文本的呈现。 (继承自 CALayer) |
| ShadowPath |
简单文本布局和常规文本或属性化文本的呈现。 (继承自 CALayer) |
| ShadowRadius |
简单文本布局和常规文本或属性化文本的呈现。 (继承自 CALayer) |
| ShouldRasterize |
简单文本布局和常规文本或属性化文本的呈现。 (继承自 CALayer) |
| Speed |
简单文本布局和常规文本或属性化文本的呈现。 (继承自 CALayer) |
| String |
获取将呈现的文本。 |
| Style |
简单文本布局和常规文本或属性化文本的呈现。 (继承自 CALayer) |
| Sublayers |
简单文本布局和常规文本或属性化文本的呈现。 (继承自 CALayer) |
| SublayerTransform |
简单文本布局和常规文本或属性化文本的呈现。 (继承自 CALayer) |
| Superclass |
简单文本布局和常规文本或属性化文本的呈现。 (继承自 NSObject) |
| SuperHandle |
用于表示此 NSObject 基类中方法的句柄。 (继承自 NSObject) |
| SuperLayer |
简单文本布局和常规文本或属性化文本的呈现。 (继承自 CALayer) |
| TextAlignmentMode |
简单文本布局和常规文本或属性化文本的呈现。 |
| TextTruncationMode |
简单文本布局和常规文本或属性化文本的呈现。 |
| TimeOffset |
简单文本布局和常规文本或属性化文本的呈现。 (继承自 CALayer) |
| Transform |
简单文本布局和常规文本或属性化文本的呈现。 (继承自 CALayer) |
| TruncantionEnd |
已过时.
表示与常量 kCATruncationEnd 关联的值 |
| TruncantionMiddle |
已过时.
表示与常量 kCATruncationMiddle 关联的值 |
| TruncantionStart |
已过时.
表示与常量 kCATruncationStart 关联的值 |
| TruncationMode |
已过时.
获取或设置一个值,该值控制如何在必要时截断文本以显示。 |
| TruncationNone |
已过时.
表示与常量 kCATruncationNone 关联的值 |
| VisibleRect |
简单文本布局和常规文本或属性化文本的呈现。 (继承自 CALayer) |
| WeakAlignmentMode |
简单文本布局和常规文本或属性化文本的呈现。 |
| WeakDelegate |
可以响应此类型的委托协议的对象 (继承自 CALayer) |
| WeakFont |
获取或设置对字体的弱引用。 |
| WeakTruncationMode |
简单文本布局和常规文本或属性化文本的呈现。 |
| Wrapped |
获取或设置一个布尔值,该值控制是否将文本换行到层的边界。 |
| Zone |
简单文本布局和常规文本或属性化文本的呈现。 (继承自 NSObject) |
| ZPosition |
简单文本布局和常规文本或属性化文本的呈现。 (继承自 CALayer) |
方法
扩展方法
| ObjectDidBeginEditing(NSObject, INSEditor) |
简单文本布局和常规文本或属性化文本的呈现。 |
| ObjectDidEndEditing(NSObject, INSEditor) |
简单文本布局和常规文本或属性化文本的呈现。 |
| GetValidModes(NSObject, NSFontPanel) |
简单文本布局和常规文本或属性化文本的呈现。 |
| ValidateToolbarItem(NSObject, NSToolbarItem) |
简单文本布局和常规文本或属性化文本的呈现。 |
| GetDebugDescription(INSObjectProtocol) |
简单文本布局和常规文本或属性化文本的呈现。 |
| AcceptsPreviewPanelControl(NSObject, QLPreviewPanel) |
简单文本布局和常规文本或属性化文本的呈现。 |
| BeginPreviewPanelControl(NSObject, QLPreviewPanel) |
简单文本布局和常规文本或属性化文本的呈现。 |
| EndPreviewPanelControl(NSObject, QLPreviewPanel) |
简单文本布局和常规文本或属性化文本的呈现。 |
| GetAccessibilityCustomRotors(NSObject) |
获取适用于 |
| SetAccessibilityCustomRotors(NSObject, UIAccessibilityCustomRotor[]) |
设置适用于 |