• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Text "ghosting" or "doubling" problem
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Text "ghosting" or "doubling" problem


  • Subject: Text "ghosting" or "doubling" problem
  • From: Andrew Hughes <email@hidden>
  • Date: Wed, 29 Sep 2010 11:12:37 -0500

Hello all,

I am working on a word processing problem. I have a paginated view that has multiple text containers and text views laid out to form pages.

I have an intermittent bug where one line of text from another text view/text container gets overlaid onto a line from the "current" text view/text container. I think this always happens with the first lines, such that one line is drawn on the top of the other line. The "ghosted line" is still visible in the second container, and both lines change if I edit that line. I can click on the text view or scroll and the "ghost" line of text will often disappear or flicker and reappear (perhaps as the text view is displayed?).

I think I've narrowed the problem down to calling NSLayoutManager's method "rectArrayForGlyphRange". Basically I think that if I call this and ask for a glyph range that is longer than what is contained in the current text container, this is somehow causing other text to bleed over. The doc's state that these arrays are reused by the layout manager.

Has anyone else run into this? Is this the expected behavior?

Thanks - Andrew Hughes
_______________________________________________

Cocoa-dev mailing list (email@hidden)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden


  • Prev by Date: Re: Acquiring an NSConnection otherwise than by registered name?
  • Next by Date: Re: Core data: Inverse relationships with subclasses
  • Previous by thread: Re: Core data: Inverse relationships with subclasses
  • Next by thread: portable app
  • Index(es):
    • Date
    • Thread