Programming in iOS is fun, but it is sometimes difficult to find the simple things. I have decided to document these "little things" when I come across them to share with others. I am also a believer in writing posts that are great references for its author as well.
Last week, I learned a nice tidbit from Jose Mojica on how to hide your iOS keyboard when you click outside of your text box or any object that doesn't have a keyboard associated. It uses resignFirstRepsonder on the touchesBegan method as shown below.
The method is running whenever there is a touch on the screen. If the UITouch object is not empty then we will close the keyboard for our txtInput object; which is an object created for a textbox in the xib. It is very simple, but not very apparent. Enjoy.]]>