Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

NSAttributedStringKey doesn't work #14

Closed
petrovRV opened this issue Apr 5, 2018 · 3 comments
Closed

NSAttributedStringKey doesn't work #14

petrovRV opened this issue Apr 5, 2018 · 3 comments

Comments

@petrovRV
Copy link

petrovRV commented Apr 5, 2018

public var placeholderColor:UIColor?{
didSet{
guard let color = placeholderColor else { return }
attributedPlaceholder = NSAttributedString(string: placeholderFinal,
attributes: [NSAttributedStringKey.foregroundColor:color])
}
}

Type 'NSAttributedStringKey' (aka 'NSString') has no member 'foregroundColor'

how to fix it?

@iDhaval
Copy link
Owner

iDhaval commented Apr 5, 2018

which swift version are you using?

@nick-havz
Copy link

If you're using the library from a pod, in your workspace select the DTTextField target in the Pod project. Browse down to "Swift Language Version" and switch it to > Swift 4.0.
When I added the pod the compiler was set on version 3.3 which was causing that code block to result in an error.

iDhaval pushed a commit that referenced this issue Apr 11, 2020
#12 Underlining mode of UI
#14 NSAttributedStringKey doesn't work
#15 Font Size of Floating Label
#17 Problem with foregroundColor
#18 The text is positioned above the top line using the dtlayer property. Using Xcode 10 and Swift 4.2
#19 This library not working in Xcode 10.1 & swift 4.2
@iDhaval
Copy link
Owner

iDhaval commented Apr 11, 2020

Upgraded to swift 5.0

@iDhaval iDhaval closed this as completed Apr 11, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants