I pulled my coins out of coinbase.com ahead of the upcoming Bitcoing Cash fork, and I cant seem to find out for sure if the wallet i chose (Bitcoin.com IOS version) gives me control over my private keys or not.
Can anyone confirm if that's the case? Should I switch to Jaxx or something else?
If you have no coins in the iOS wallet to begin with, then you can uninstall the app, restart the phone, and download and install it again. As GreyWyvern said, be careful to note your seed - a sequence of 12 words which must be in order to recover your wallet on the iOS device.
If you didn't write down and save the seed, you can transfer your coins temporarily to a wallet on a laptop or similar, just download the bitcoin.com wallet software for desktop. Send the coins there, then reinstall your iOS wallet software, and send the coins back to that wallet. If you really want them on your iOS device.