Chosen Solution

i take pitcures and cant view them

Sounds Like your DCM file is corrupt. If your device is jailbroken a simple SSH and deletion of this file would do, but if not only a restore can resolve this issue if it’s software related. Have you dropped the phone? Anyway possible its hardware related? If not, then backup and restore your phone.