If you worked in another state do you have to file a state return

Does Iowa have a state tax?