我有NSAttribtuedString一個UILabel並需要找到相應的字符串在一定NSRange所有CGRects。有沒有我可以做到這一點的非哈希方式?有什麼辦法可以在UILabel中獲得NSRange的CGRects?
我在尋找這一點,因爲我打算在標籤這樣的疊加亮點觀點:
我知道,UITextView的是這個,因爲它更適合實現UITextInput協議(其所有我需要的方法),但由於iOS中的錯誤,我僅限於UILabel。
我看了沒有成功的解決方案。 This gist沒有爲我工作,我還沒有找到任何UILabel子類,將實施任何這樣的方法,可以幫助我。
有什麼建議嗎? 皮特。
你可能有更多的運氣找到爲得到這個中的UILabel無效的問題解決方法得到矩形。錯誤仍然存在於ios7中? – jrturton
我想你是對的。此外,錯誤是固定在IOS 7. [使用自定義字體時行距]有關(http://stackoverflow.com/questions/12562506/nsparagraphstyle-line-spacing-ignored)。我的解決方案是使用多行UILabel(不受它影響)而不是錯誤的UITextView。猜猜我必須尋找另一種方式來獲得這個iOS 6的工作... –