Hello,
I just stucked at problem of hiding customField. What I am trying to do is that when you create an Issue you set some customField values. According to those value we have another ScriptedField that generates URL but we don't want to have those two next to each other so we decided to hide customField when Issue is created.
We need to have it just hidden, because of further edit. When we click edit, we still be able to edit the field, once is edited for example new label is added our scripted field generates new url, but still customField will be hidden in Details Window.