Skip to content

Instantly share code, notes, and snippets.

@dam13n
Created December 7, 2014 03:35
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save dam13n/def2940fd5009a015dfe to your computer and use it in GitHub Desktop.
Save dam13n/def2940fd5009a015dfe to your computer and use it in GitHub Desktop.
ar atrString: NSMutableAttributedString = NSMutableAttributedString(string: stubstring)
var wordstring : String
for wordstring in words {
if wordstring.hasPrefix("@"){
let str = wordstring as String
let rangeOfwordstring = wordstring.rangeOfString(wordstring as String)
var lengthofwordstring = rangeOfwordstring.length
var locationofwordstring = stubstring.rangeOfString("@")
var finallocation = locationofwordstring?.startIndex
var intIndex: Int = distance(stubstring.startIndex, finallocation!)
var finalrange : NSRange? = NSMakeRange(intIndex, lengthofwordstring)
atrString.addAttribute(NSForegroundColorAttributeName, value: UIColor(red: 0, green: 0, blue: 0, alpha: 0.3), range: finalrange!)
//TEST BLUE COLOR
//UIColor(red: 0.247, green: 0.663, blue: 0.961, alpha: 0.5)
} else if wordstring.hasPrefix("#"){
let str = wordstring as String
let rangeOfwordstring = wordstring.rangeOfString(wordstring as String)
var lengthofwordstring = rangeOfwordstring.length
var locationofwordstring = stubstring.rangeOfString("#")
var finallocation = locationofwordstring?.startIndex
var intIndex: Int = distance(stubstring.startIndex, finallocation!)
var finalrange : NSRange? = NSMakeRange(intIndex, lengthofwordstring)
atrString.addAttribute(NSForegroundColorAttributeName, value: UIColor(red: 0.247, green: 0.663, blue: 0.961, alpha: 0.7), range: finalrange!)
//TEST BLUE COLOR
//UIColor(red: 0.247, green: 0.663, blue: 0.961, alpha: 0.5)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment