- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
CTFramesetterSuggestFrameSizeWithConstraints
的文档描述了 frameAttributes
参数:
Additional attributes that control the frame filling process, or NULL if there are no such attributes.
我只将此参数设置为 NULL,似乎找不到任何关于我可以将这些属性设置为什么的文档。 CTFramesetterCreateFrame
也采用 frameAttributes 参数,但那里也没有文档。
有谁知道这些参数的文档在哪里?
最佳答案
该参数名为frameAttributes
,这意味着它们是在creating a frame 时有效的相同属性。并且您可以通过 asking the frame for them 检索.
文档没有直接说明框架可以具有哪些属性。但是,在 CTFrame 引用中,它确实有名为 kCTFrameProgressionAttributeName
的常量。 , kCTFramePathFillRuleAttributeName
, 和 kCTFramePathWidthAttributeName
,以及需要常量值的两个值的常量。
因此,有根据的猜测:那些属性。
关于ios - CTFramesetterSuggestFrameSizeWithConstraints : what attributes can be set?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7534381/
在下面的代码中,CTFramesetterSuggestFrameSizeWithConstraints 有时会返回一个 CGSize,其高度不足以包含传递到其中的所有文本。我确实看过this ans
我在使用 CoreText 时遇到了“先有鸡还是先有蛋”的问题。 我需要知道 CGSize 一个 NSAttributedString 在环绕图像时会占用的空间。我有一个在右上角显示文本和图像的 UI
哼!我正在写一个带有 subview 剪辑功能的 TextView 。这个想法是让所有文本围绕所有 subview 绘制。问题是获取它的内容高度。 由于缺少文档,我决定 CTFramesetterSu
CTFramesetterSuggestFrameSizeWithConstraints 的文档描述了 frameAttributes 参数: Additional attributes that c
根据文档,CTFramesetterSuggestFrameSizeWithConstraints ()“确定字符串范围所需的帧大小”。 不幸的是,该函数返回的大小永远不准确。这是我正在做的事情:
我是一名优秀的程序员,十分优秀!