CTFramesetterSuggestFrameSizeWithConstraints
的文档描述了frameAttributes
参数:
控制帧填充过程的其他属性,如果没有这样的属性,则为NULL。
我只将此参数设置为NULL,并且似乎无法找到有关我可以将这些属性设置为的内容的任何文档。 CTFramesetterCreateFrame
也采用frameAttributes参数,但也没有文档。
有谁知道这些参数的文档在哪里?
答案 0 :(得分:4)
该参数名为frameAttributes
,这意味着它们与creating a frame时有效的属性相同,并且您可以asking the frame for them检索。
文档没有直接说明框架可以具有哪些属性。但是,它在CTFrame引用中确实具有名为kCTFrameProgressionAttributeName
,kCTFramePathFillRuleAttributeName
和kCTFramePathWidthAttributeName
的常量,以及需要常量值的两个值的常量。
所以,有根据的猜测:那些属性。