iOS Keyboard to change font,size,colour - ios

I am wanting to make iOS custom keyboard to change UITextfield font , colour & Text.
Not sure if there is any standard method/code.
I have got some hint from here
Can somebody suggest a better method to achieve all these?
Note: Basically i want it to appear like the way it appears in tools.
say if I am choosing font from font list then all fonts must have font style as per their name, and colour option must be square button of colour itself. etc.
Thanks

see the below links about custom keyboards
http://mayfleet.com/2012/12/14/ios-custom-keyboard/
http://blog.carbonfive.com/2012/03/12/customizing-the-ios-keyboard/

Related

How do you set multiple attributes on text (UILabel, UIButton, etc) within storyboard?

When dealing with an element that contains text, you can set the text to attributed to allow for more customization. But this never actually works. There is the little font icon that opens a window where you can select a font, a color, bold/italic/underlined, font size, etc. Changing anything in this window does nothing (at least for me, tested on multiple macs and multiple ios devices over the past two years).
There are some smart solutions as suggested here for example. But aside from having to open external software just to edit some text in a button, these solutions are not exactly complete. Usually some attributes can be copied from a rich text editor, but not all the attributes (in my case, I can't find an editor that copies font, font style AND text color). Also, most of these editor don't have a lot of fonts available.
So, to get to the point: I want to have a UIButton, with the text "Wachtwoord vergeten?", white, bold and underlined, Helvetica Neue Medium 18pt. How do I do this? I just want to get this working, but a more general solution would be great for future readers.

UINavigationBar font replication

I am trying to create a custom share button to implement into my xcode project instead of just typing in the word "share" into the bar item's title in the attributes inspector. I am creating a small image instead with a little image followed by the word "share." Since I am creating the image on my PC I want to replicate or come close to the default "item" button font:
Does anyone know the default font used on iphones? And what size i should make the image to be around the same size as the button in the image?
Thanks
Helvetica-Neue and soon San Francisco with IOS 9
See more here:
http://iosfonts.com/

Swift: How can I change the color of keyboard background and lettering?

I am building a project for iOS8 in swift. The default and dark options for keyboard in xcode do not go with the color theme for my app design.
Is there a simple way for to change the colors in the keybaord?
The short answer is no you can't change the look and feel of the system keyboard. Even if you did many people don't even use the default keyboards.
With iOS 8 apple introduced custom keyboard extension.
A custom keyboard replaces the system keyboard for users who want
capabilities such as a novel text input method or the ability to enter
text in a language not otherwise supported in iOS. The essential
function of a custom keyboard is simple: Respond to taps, gestures, or
other input events and provide text, in the form of an unattributed
NSString object, at the text insertion point of the current text input
object.
And here's some useful tutorials about how to create custom keyboard :
http://www.appdesignvault.com/ios-8-custom-keyboard-extension/
https://www.weheartswift.com/make-custom-keyboard-ios-8-using-swift/

iOS 7 Custom Keyboard & Current Font -- Can they be linked?

Is there a way for an app to have a custom keyboard reflect the currently selected font?
For instance: You are a crazy/drunk person, and want to type up a document using the font Comic Sans. Upon selecting the font you want to use, the letters on the keyboard appear in that font.
Can this be done?
Would it require a custom keyboard for each available font in the app?
In my opinion, you have to create a one custom keyboard mimicking the default keyboard. Since you will have access to the keys of your custom keyboard you can change the font for the keys.
So you would need only one custom keyboard and a way to change the font for the keys in the keyboard.

changing the color of Phone number(UITextView...with detect Phone Number enabled in xib file) in objective c

Can we change from default blue color of Phone number(UITextView...with detect Phone Number option enabled in xib file) to other color in objective c?
For example number like 00471122345 shown in blue color in app which is not suiting by application back ground.
You can't change the default text colors in a UITextView. If you want control over text colors, the best way is to use UIWebView. It even has built-in detect phone numbers, if you want that. In a web view, you can change the text color, the background color, the link color, the visited link color, etc. just like on a normal web page.
(You can also do fancy alignment, tabling, add images, put have different parts of text be different size/font/color, etc. It's just a web page! :)

Resources