我正在面對Core Text API的CTFrameGetLines(frameRef)方法的一個奇怪問題。我得到所有CTLines陣列使用功能CTLine Ref未來nil + CoreText + iPhone
CFArrayRef lines = CTFrameGetLines(frameRef);
然後我計算沒有。這是目前使用
linesCount = CFArrayGetCount (lines);
在我的情況linesCount線的即將是28但當我嘗試在行數組索引17獲得線使用
line = (CTLineRef) [(NSArray *)lines objectAtIndex:i];
我收到線零。我無法弄清楚linesCount的值是什麼時候變爲28,那麼線陣列中第17個指數的值如何變爲零。需要在指數17處存在一些線。
請幫助我解決這個問題,這真的很緊迫。
Thanx提前, 問候, tek3