腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(135)
视频
沙龙
4
回答
如何获取在CTFrame上绘制的文本的真实高度
、
、
我有一定数量的文本填充了一些CTFrame (不止一个)。要创建所有框架(每页一帧),我将填充一个框架,使用CTFrameGetVisibleStringRange获取不符合框架的文本,并在所有文本被处理之前重复此过程。有办法这样做吗?根据评论的要求,下面是使用@omz建议的解决方案:CTFrameRef locCTFrame = (__bridge CTFrameRef)ctFrame;
浏览 1
提问于2011-12-04
得票数 6
回答已采纳
3
回答
CTLineRef
是否拥有属性字符串?
、
、
、
例如,如果我调用CTLineRefCreateWithAttributedString,得到的
CTLineRef
是否拥有属性字符串?如果属性字符串是可变的,并且我对其进行了更改,该怎么办?这会把
CTLineRef
搞乱吗?有些示例不会释放字符串,我将其作为拥有它的指示器:(这个不是苹果,但他似乎更了解他们) 那么字符串是否被复制了呢如果我使用一个CFMutableAttributedStringRef,我可以改变它或
浏览 1
提问于2012-08-04
得票数 2
1
回答
在类型为UITextView的对象上找不到属性
CTLineRef
我使用下面的语句对UITextView内容进行调整,但在类型为UITextView的对象上找不到红色警告消息属性
CTLineRef
。self.textView.
CTLineRef
justifiedLine = CTLineCreateJustifiedLine(hyphenLine, 1.0, lineWidth); 谁知道解决这个问题的办法是什么
浏览 3
提问于2012-03-15
得票数 0
1
回答
iOS CoreText CTLineGetStringRange,带有CTLineCreateTruncatedLine的
CTLineRef
、
CTLineRef
line = CTLineCreateWithAttributedString(attributedString);
CTLineRef
truncatedLine = CTLineCreateTruncatedLine
浏览 1
提问于2011-04-15
得票数 2
回答已采纳
2
回答
CTLine参考为空+ CoreText + iPhone
、
但是当我尝试使用以下命令获取行数组中索引为17的行时我得到的行号是零。
浏览 6
提问于2010-08-23
得票数 0
1
回答
可以从其中检索用于生成CTLine变量的原始字符串吗?
、
我想测试核心文本
CTLineRef
变量中的点击事件。我有一个
CTLineRef
变量touchedLine,它是我通过迭代帧中的CTLine检索到的。现在假设用来创建它的字符串数据在不重构一部分代码的情况下不能很容易地访问,那么我可以从touchedLine本身检索用于创建
CTLineRef
变量touchedLine的原始NSAttributedString
浏览 0
提问于2012-03-16
得票数 0
回答已采纳
1
回答
确定CTLine何时是换行符的结果
、
我正在尝试确定
CTLineRef
是否是换行符的结果。我使用CTFramesetterCreateFrame来处理所有的换行逻辑(我不是手动创建换行符)。我有一个如何做到这一点的想法,但我希望
CTLineRef
上有某种类型的元数据来明确说明它是否是换行符的结果。
浏览 1
提问于2012-10-06
得票数 1
回答已采纳
7
回答
如何将CFArray转换为Swift数组?
、
、
方法1-直接使用CFArray这就产生了错误"'ConstUnsafePointer<()>‘在不可转换为'
CTLineRef
'“。然而,产生错误"'CFArrayRef‘没有一个名为’下标‘的成员 var linesArray: Array = [
浏览 0
提问于2014-07-10
得票数 25
回答已采纳
2
回答
CTRunGetImageBounds返回不准确的结果
、
CTFrameDraw(frame, context);
CTLineRef
line = (
CTLineRef
)lineObj; for (id runObj in (NSArray *)CTLineGetGlyphRuns(line)) {
浏览 3
提问于2011-03-07
得票数 4
回答已采纳
1
回答
目标C-核心文本查找索引的位置?
、
、
CTLineRef
line = (
CTLineRef
)[lines objectAtIndex:i]; index = CTLineGetStringIndexForPosition(line, point
浏览 4
提问于2011-07-26
得票数 1
回答已采纳
1
回答
如何在PDF中创建两个文本列?
、
、
、
、
问题是在PDF中创建两个文本列如下所示: NSArray *stringList = @[string1, string2], @[string5, string6], ]; for (NSArray *row i
浏览 2
提问于2013-11-22
得票数 0
回答已采纳
1
回答
快速错误:'&‘与'UnsafeMutablePointer’类型的非inout参数连用
、
、
、
dimensionsForAttributedString: (NSAttributedString *) asp {
CTLineRef
let ascent: CGFloat = 0 var width: CGFloat = 0 let line:
CTLineRef
浏览 7
提问于2015-12-12
得票数 4
回答已采纳
1
回答
如何从
CTlineRef
中提取文本字符串?
、
、
、
、
如何从
CTlineRef
中提取文本字符串?
浏览 11
提问于2016-12-25
得票数 0
回答已采纳
1
回答
确定包含特定字符的CTLine
、
、
我试着用CTLineGetOffsetForStringIndex(
CTLineRef
line, CFIndex charIndex, CGFloat* secondaryOffset );找职位,
浏览 0
提问于2010-07-23
得票数 2
2
回答
CoreText,复制和粘贴
、
、
、
、
+) { CTFrameGetLineOrigins( leftFrame, CFRangeMake(i, 1), &origins); y = self.bounds.origin.y + self.bounds.size.height
浏览 0
提问于2012-01-04
得票数 0
1
回答
目标C-核心文本和画线?
、
、
origins); for (int i = 0; i < count; i++) { CGContextSetTextPosition(ctx, frameRect.origin.x
浏览 4
提问于2011-08-07
得票数 3
回答已采纳
1
回答
可能是
CTLineRef
内存泄漏吗?
、
NSInteger i = 0 + paragraphSpacingOffset; i < (linesCount - paragraphSpacingOffset); i++)
CTLineRef
line = (
CTLineRef
) CFBridgingRetain([lines objectAtIndex:i]); CFRange lineRange = CTLineGetStringRange
浏览 2
提问于2014-07-23
得票数 0
回答已采纳
1
回答
受宽度和numberOfLines限制的NSAttributedString高度
、
、
、
、
return CGSizeZero; NSUInteger lineIndex = MIN((NSUInteger)numberOfLines, lines.count) - 1; CTFrameGetLineOrigins
浏览 15
提问于2017-02-11
得票数 0
回答已采纳
3
回答
向NSString添加省略号
、
、
、
我有下面的代码,我试图用核心文本来绘制,这就是为什么我不能像UILabel那样裁剪文本。换句话说,我必须找出省略号('...')我自己。 CGSize actualSize = [[self.sizeDictionary_ valueForKey:actualCommentSizeKey] CGSizeValue]; NSString *actualComment = self.high
浏览 0
提问于2013-02-24
得票数 6
回答已采纳
1
回答
如何计算线框大小绘制CoreText
、
、
、
、
= 0; idx < lineCount; idx++) // For each line found from where it starts and it's length [lineAttrString replaceCharactersInRange:replaceRange withString:@"-"];
CTLineRef
hyphenLine = CTLineCreateWithAttribute
浏览 3
提问于2013-03-09
得票数 8
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
深入理解iOS图文混排原理并自定义图文控件
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券